У меня есть новомодный конфигурационный файл, это работало над моим VPS Ubuntu 16.04 в прошлом (я вернулся выскочке для 16,04 использований этого метода сюда.)
После переустановки сервера для чистого листа и использования тех же методов успешной установки выскочки сервис говорит, что выполнение, но процесс на самом деле не запускается. Я попытался полностью вытереть чистый VPS Ubuntu и попробовать еще раз, но он не работал. Я пытался просто остановить выскочку и перезапустить его, но это все еще не работало. Это продолжает говорить running
, но это на самом деле не работает. Чрезвычайно странный, так как это работало в прошлом над VPS Ubuntu, использующим тот же самый conf файл и методы возвращения systemd выскочке. Файл Conf похож на это:
description "daemon"
start on runlevel [23]
stop on shutdown
exec sudo -u root prd/build/release/src/paradigmd --no-console
post-stop exec sleep 30
respawn
respawn limit 5 30
paradigmd
демон.
Любая справка ценилась бы. Я должен просто забыть о выскочке и использовать systemd для этого вместо этого? Раз так что является точными шагами, я должен был бы сделать для достижения того, для чего я иду сюда.
Вы следовали учебному руководству при возвращении Выскочке несмотря на полужирное предупреждение, что оно может представить Вашу неприменимую систему. Теперь, когда Ваша система повреждается, это - хорошее время для пересматривания выбора использовать Выскочку.
Даже если Вы получаете эту работу, Ваша система может выйти из работы во время обновления обслуживания, потому что вещи ожидают systemd
к init системе на Ubuntu 16.04, не Выскочке.
Похоже, что у Вас есть довольно простые потребности. Ваше время лучше проведено, преобразовывая Ваш Upstart
сценарий к a systemd
файл конфигурации. Существует страница на systemd
для Upstart
пользователи здесь:
https://wiki.ubuntu.com/SystemdForUpstartUsers
Пока Вы устанавливаете вещи царапина, рассматриваете запуск с Ubuntu 18.04, новейшего выпуска LTS.