URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91046
[ Назад ]

Исходное сообщение
"Crontab, Cacti, Jail <- Связка не работает"

Отправлено Телевизор , 01-Мрт-11 01:36 
Много дней прошло с того времени как я пытаюсь запустить 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 машине, вот на нее у меня и подозрение.

Содержание

Сообщения в этом обсуждении
"Crontab, Cacti, Jail <- Связка не работает"
Отправлено juriskr , 01-Мрт-11 01:50 
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 машине, вот на
> нее у меня и подозрение.


"Crontab, Cacti, Jail <- Связка не работает"
Отправлено Телевизор , 01-Мрт-11 02:00 
>[оверквотинг удален]
>> ----------------------------------------------------------------------------------------
>> */5 * * * * root    php /home/cacti/htdocs/poller.php >
>> /dev/null 2>&1
>> ----------------------------------------------------------------------------------------
>> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
>> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
>> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
>> и время изминения файла). И на графиках тоже изминений нет. Пробовал
>> и cactid история таже. Все (не)работает на Jail машине, вот на
>> нее у меня и подозрение.

Сейчас попробую, это идея ))


"Crontab, Cacti, Jail <- Связка не работает"
Отправлено Телевизор , 01-Мрт-11 02:16 
>[оверквотинг удален]
>> ----------------------------------------------------------------------------------------
>> */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) Да и скрипт от рута запускаеться


"Crontab, Cacti, Jail <- Связка не работает"
Отправлено GD , 01-Мрт-11 03:06 
>[оверквотинг удален]
> ----------------------------------------------------------------------------------------
> */5 * * * * root    php /home/cacti/htdocs/poller.php >
> /dev/null 2>&1
> ----------------------------------------------------------------------------------------
> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
> и время изминения файла). И на графиках тоже изминений нет. Пробовал
> и cactid история таже. Все (не)работает на Jail машине, вот на
> нее у меня и подозрение.

этот вопрос возникает здесь не реже чем раз в неделю...
пишите полный путь до php


"Crontab, Cacti, Jail <- Связка не работает"
Отправлено Телевизор , 01-Мрт-11 12:56 
>[оверквотинг удален]
>> /dev/null 2>&1
>> ----------------------------------------------------------------------------------------
>> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
>> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
>> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
>> и время изминения файла). И на графиках тоже изминений нет. Пробовал
>> и cactid история таже. Все (не)работает на Jail машине, вот на
>> нее у меня и подозрение.
> этот вопрос возникает здесь не реже чем раз в неделю...
> пишите полный путь до php

Спасибо Вам добрый человек, все заработало, только вопрос остался зачем крону полный путь

Спасибо всем кто ответил ))


"Crontab, Cacti, Jail <- Связка не работает"
Отправлено GD , 01-Мрт-11 14:55 
>[оверквотинг удален]
>>> После чего наблюдаю логи самого кронтаба, где вижу что он в свою
>>> очередь исправно запускает скрипт пуллинга, но вот в логи кактуса уже
>>> не чего не попадает, соответственно файлики *.rrd вообще не обновляються (дата
>>> и время изминения файла). И на графиках тоже изминений нет. Пробовал
>>> и cactid история таже. Все (не)работает на Jail машине, вот на
>>> нее у меня и подозрение.
>> этот вопрос возникает здесь не реже чем раз в неделю...
>> пишите полный путь до php
> Спасибо Вам добрый человек, все заработало, только вопрос остался зачем крону полный
> путь

а где он по вашему должен искать php?
hint: при запуске крона PATH-а нету

> Спасибо всем кто ответил ))