Много дней прошло с того времени как я пытаюсь запустить CACTI на JAIL сервере. В общем суть проблемы такова, есть жаил, кактус, кронтаб и руки (в прямоте которых я начинаю сомневаться). Но, когда я запускаю сам скрипт пулинга руками
---------------------------------------------------
php /home/cacti/htdocs/poller.php > /dev/null 2>&1
---------------------------------------------------
(примерно 1 раз в пять минут) получаю чудесные графики, все работает все хорошо, все так как и должно быть. Но когда я эту команду вставляю в системный кронтаб (/etc/crontab)
----------------------------------------------------------------------------------------
*/5 * * * * root php /home/cacti/htdocs/poller.php > /dev/null 2>&1
----------------------------------------------------------------------------------------
После чего наблюдаю логи самого кронтаба, где вижу что он в свою очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата и время изминения файла). И на графиках тоже изминений нет. Пробовал и cactid история таже. Все (не)работает на Jail машине, вот на нее у меня и подозрение.
Kak nas4et postavitj sledujuwuju stroku v cron:*/5 * * * * root php /home/monitoring/monitoring.cn.ua/htdocs/poller.php >> /root/pooler.log 2>&1
i potom posmotretj 4to tuda piwetca.
>[оверквотинг удален]
> ----------------------------------------------------------------------------------------
> */5 * * * * root php /home/monitoring/monitoring.cn.ua/htdocs/poller.php >
> /dev/null 2>&1
> ----------------------------------------------------------------------------------------
> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
> и время изминения файла). И на графиках тоже изминений нет. Пробовал
> и cactid история таже. Все (не)работает на Jail машине, вот на
> нее у меня и подозрение.
>[оверквотинг удален]
>> ----------------------------------------------------------------------------------------
>> */5 * * * * root php /home/cacti/htdocs/poller.php >
>> /dev/null 2>&1
>> ----------------------------------------------------------------------------------------
>> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
>> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
>> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
>> и время изминения файла). И на графиках тоже изминений нет. Пробовал
>> и cactid история таже. Все (не)работает на Jail машине, вот на
>> нее у меня и подозрение.Сейчас попробую, это идея ))
>[оверквотинг удален]
>> ----------------------------------------------------------------------------------------
>> */5 * * * * root php /home/cacti/htdocs/poller.php >
>> /dev/null 2>&1
>> ----------------------------------------------------------------------------------------
>> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
>> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
>> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
>> и время изминения файла). И на графиках тоже изминений нет. Пробовал
>> и cactid история таже. Все (не)работает на Jail машине, вот на
>> нее у меня и подозрение.В кронтабе вижу
Mar 1 01:10:02 dinozavr /usr/sbin/cron[2214]: (root) CMD (php /home/******** )))/htdocs/poller.php >> /root/pooler.log 2>&1)а в /root/pooler.log
# cat /root/pooler.log
#Тоесть пусто ((( Хотя права (777) Да и скрипт от рута запускаеться
>[оверквотинг удален]
> ----------------------------------------------------------------------------------------
> */5 * * * * root php /home/cacti/htdocs/poller.php >
> /dev/null 2>&1
> ----------------------------------------------------------------------------------------
> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
> и время изминения файла). И на графиках тоже изминений нет. Пробовал
> и cactid история таже. Все (не)работает на Jail машине, вот на
> нее у меня и подозрение.этот вопрос возникает здесь не реже чем раз в неделю...
пишите полный путь до php
>[оверквотинг удален]
>> /dev/null 2>&1
>> ----------------------------------------------------------------------------------------
>> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
>> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
>> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
>> и время изминения файла). И на графиках тоже изминений нет. Пробовал
>> и cactid история таже. Все (не)работает на Jail машине, вот на
>> нее у меня и подозрение.
> этот вопрос возникает здесь не реже чем раз в неделю...
> пишите полный путь до phpСпасибо Вам добрый человек, все заработало, только вопрос остался зачем крону полный путь
Спасибо всем кто ответил ))
>[оверквотинг удален]
>>> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
>>> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
>>> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
>>> и время изминения файла). И на графиках тоже изминений нет. Пробовал
>>> и cactid история таже. Все (не)работает на Jail машине, вот на
>>> нее у меня и подозрение.
>> этот вопрос возникает здесь не реже чем раз в неделю...
>> пишите полный путь до php
> Спасибо Вам добрый человек, все заработало, только вопрос остался зачем крону полный
> путьа где он по вашему должен искать php?
hint: при запуске крона PATH-а нету> Спасибо всем кто ответил ))