Всем привет!
Помогите понять почему monit не хочет поднимать моего демона?
Создал файл: /etc/monit/conf.d/deamon.monitrc
set daemon 10
check process php5 with pidfile "/var/run/elf-deamon.pid"
start program = "/etc/init.d/elf-deamon start"
stop program = "/etc/init.d/elf-deamon stop"
Однако монит не хочет поднимать демона, когда я его останавливаю. В чём ошибка?
Заранее спасибо!
Возможно он и чекает от своих прав.
А вот прав на исполнение
start program = "/etc/init.d/elf-deamon start"
stop program = "/etc/init.d/elf-deamon stop"
ему хватает??
Подлый монит любит наличие шабанга в старт-стопах и прав a+x :)
Подебужьте глазками методом echo «start/stop» >> /var/log/monit_debug.log в соответствующих секциях ваших инит скриптов а также проверьте адекватный ли pid ложиться в варран.