2016-07-24 3 views
9

Я установил супервизора на Ubuntu 16.04 с помощью команды:руководитель не запускается при старте на Ubuntu 16,04

sudo apt-get install supervisor 

Supervisor 3.2.0-2 успешно установлен и работает, если я запустить его с помощью команды:

sudo service supervisor start 

Но после перезагрузки он не запускается автоматически. Существует сценарий инициализации в каталоге init.d, и она работает супервизора, а также:

sudo /etc/init.d/supervisor start 

Я пытался добавить в сценарий запуска:

sudo update-rc.d supervisor defaults 

После этого я проверил /etc/rc*.d каталоги и есть символические ссылки, как:

/etc/rc0.d/@K02supervisor 
/etc/rc1.d/@K02supervisor 
/etc/rc2.d/@S01supervisor 
/etc/rc3.d/@S01supervisor 
/etc/rc4.d/@S01supervisor 
/etc/rc5.d/@S01supervisor 
/etc/rc6.d/@K02supervisor 

Но руководитель не запускается при запуске. Как я могу запустить его каждый раз после перезагрузки сервера?

+0

Попробуйте добавить некоторые отладочные выходы в сценарий запуска, это может быть сбой. – Yaron

ответ

16

Вам необходимо выполнить команду для запуска службы в системе вверх. Для Systemd на Ubuntu 16.04, это было бы:

sudo systemctl enable supervisor 

Кроме того, ваша команда, чтобы запустить службу должен быть обновлен до:

sudo systemctl start supervisor 
+0

Это не помогает, к сожалению. – inoks

Смежные вопросы