Вход Runit, не работающий

Я создал сервис с runit. Сервис запускается и падает без входа. Мне нужна информация о STDOUT сервиса для обнаружения ошибок (сервис запускается без runit правильно).

Я создал каталог /etc/sv/service_name/log, созданный выполненный исполняемый файл для входа (устанавливают исполняемый бит также):

#!/bin/sh
exec svlogd -t /var/log/service_name

И создайте каталог,/var/log/service_name

Однако после службы запускают/перезапускают, каталог журнала пуст

Я выполняю сервис как:

$ sv start service_name
ok: run: service_name: (pid 17017) 0s
$ sv status service_name
run: service_name: (pid 17373) 1sfail: service_name: runsv not running

Что случилось в моей конфигурации входа?

1
задан 19 March 2015 в 11:54
1 ответ

На основании вашего ответа,подсказка

run: service_name: (pid 17373) 1sfail: service_name: runsv not running

говорит мне, что проблема не в журнале, а в том, что ваша служба дает сбой. Что вам сообщает ps fax ? Вы видите runv с прикрепленным к нему регистратором? Подключен ли к runv демон / процесс? Есть ли вообще runv ?

1
ответ дан 4 December 2019 в 00:10

Теги

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