Как правильно установить runit на Ubuntu 18.04

Я успешно установил 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 (которые имеют).

Первая ошибка я добрался после настройки, и развернитесь, был на самом деле

не мог открыться контролируйте/хорошо: файл не существует

Я задаюсь вопросом если эти соединенные проблемы?

  1. Не удалось соединиться с сокетом/com/ubuntu/upstart:В соединении отказано: с ошибками встретились при обработке: runit
  2. Будет Ubuntu 18.04, LTS все еще поддерживают Выскочку, или мы должны измениться на systemd?

Спасибо за Ваше время!

6
задан 15 June 2018 в 03:16

1 ответ

runit пакет не обеспечивает systemd файл единицы из поля. Но существует специальный пакет, который обеспечивает его: runit-systemd.

Просто установите этот пакет, и runit сделает свое задание.

sudo apt install runit-systemd
9
ответ дан 23 November 2019 в 07:33

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

Похожие вопросы: