Назад | Перейти на главную страницу

сценарий выскочки не записывается в файл

Linux CentOS 6.5

Вот мой сценарий выскочки внутри /etc/init/

start on runlevel [2345]
stop on runlevel [!2345]

exec /usr/bin/riofs --fuse-options="allow_other" --fmode=0777 --dmode=0777 ct.recordergo /mnt/applications/recorder/streams/_definst_/s3

Я хочу запустить эту программу один раз при запуске.

У меня нет журналов внутри /var/log/upstart.

Не уверен, работает сценарий или нет. Как заставить его регистрировать успех или неудачу?

Вы можете включить отладку в системный журнал с помощью initctl log-priority <priority> команда.

Чтобы изменить приоритет, с которым Upstart записывает сообщения в системный журнал, вы можете изменить приоритет журнала в любое время с помощью команды log-priority следующим образом:

initctl log-priority <priority>

куда <priority> может быть одним из:

отладка, информация, сообщение, предупреждение, ошибка, фатальный

Видеть http://upstart.ubuntu.com/cookbook/#debugging Чтобы получить больше информации

Версия Upstart в centos очень старая (v0.6.5 от 2010 г.) и не поддерживает ведение журнала. Используйте обходной путь, как описано в Поваренной книге Upstart: