Я успешно установил runit через Кв. - добираются (по крайней мере, я не получил ошибок),
Setting up runit (2.1.2-9.2ubuntu1) ...
Однако кажется, что runit не выполняет себя, так сказать. Следующая команда ничего не показывает.
ps -ef | grep runsvdir
Я смог выполнить runsvdir вручную на /etc/service
и это, кажется, работает потому что после той внутренней части мои сервисы supervise
папка появилась. Но если я пытаюсь работать
sudo sv status my-service
Я получаю
сбой: мой-сервис: runsv, не работающий
Я использую runit для управления рубином на процессах sidekiq и направляющих. Серверы являются Цифровыми Океанскими капельками. У меня есть один сервер с помощью Ubuntu 16.04 (который не имеет этой проблемы), и Ubuntu 18.04 (которые имеют).
Первая ошибка я добрался после настройки, и развернитесь, был на самом деле
не мог открыться контролируйте/хорошо: файл не существует
Я задаюсь вопросом если эти соединенные проблемы?
Спасибо за Ваше время!
runit пакет не обеспечивает systemd файл единицы из поля. Но существует специальный пакет, который обеспечивает его: runit-systemd.
Просто установите этот пакет, и runit сделает свое задание.
sudo apt install runit-systemd