Автозагрузка сервера репозитория моделей CDO с помощью centos

Я хотел создать сценарий systemd для моего сервера CDO для автоматического запуска сервера. Поэтому я написал следующий скрипт systemd:

[Unit]
Description=My Script
After=syslog.target network.target

[Service]
Type=simple
ExecStart=/home/glock/cdo-server-oxygen3/eclipse/eclipse

а затем я включил его с помощью следующих команд

$ sudo systemctl daemon-reload
$ sudo systemctl enable cdo.service

Если я наберу sudo systemctl cdo start служба запускается, но если я перезагружаю машину, служба не запускается автоматически. Что я не прав, что автозапуск не работает?

Другой вопрос, который я имею, как я могу остановить сервер CDO с помощью systemd. Если я выполняю файл eclipse, сервер запускается автоматически, и я вижу консоль osgi, и когда я хочу остановить сервер, я просто набираю "close" в этой консоли osgi. Но если я запускаю сервер с systemd, то не открывается ни одна консоль osgi, поэтому единственный способ остановить это прямо сейчас - убить процесс. Есть ли более эффективный способ, чем просто убить процесс?

0 ответов

Другие вопросы по тегам