проблема с crontab`ом ?

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

проблема с crontab`ом ?

Непрочитанное сообщение Zedik » 2007-10-01 13:14:28

Такое подозрение что кронтаб у меня не отрабатывает задачу ему поставленную
Поставил cacti по статьте http://www.lissyara.su/?id=1154, настроил один девайс.Девайс определился.Указал параметры.....
После ввода с консоли:

Код: Выделить всё

/usr/local/bin/php /usr/local/www/cacti.domen.ru/poller.php
выдает
cat: /proc/meminfo: No such file or directory
cat: /proc/meminfo: No such file or directory
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.00 r:0.01
OK u:0.00 s:0.01 r:0.02
...
10/01/2007 02:09:55 PM - SYSTEM STATS: Time:3.1265 Method:cmd.php Processes:1 Threads:N/A Hosts:6 HostsPerProcess:6 DataSources:77 RRDsProcessed:17
Все Ок. запихиваю в кронтаб

Код: Выделить всё

*/1 * * * * /usr/local/bin/php /usr/local/www/vhosts/cacti.meteo.ru/poller.php > /dev/null 2>&1
а он в итоге не срабатывает, потому как в /cacti.domen.ru/log/cacti.log новых записей не добавляется.
где я мог ошибиться?

freebsd 6.2

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: проблема с crontab`ом ?

Непрочитанное сообщение schizoid » 2007-10-01 14:03:19

у мну так

Код: Выделить всё

*/5 	* 	* 	* 	* 	cacti	/usr/local/bin/php /usr/local/share/cacti/poller.php 2>/dev/null 1>/dev/null
т.е. у тя не стоит от кого выполнять скрипт
а также посмотри в логах апача не ругаеццо ли. должон не от рута работать. пермишины тоже глянь.
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

Re: проблема с crontab`ом ?

Непрочитанное сообщение Zedik » 2007-10-01 14:27:19

schizoid писал(а):у мну так

Код: Выделить всё

*/5 	* 	* 	* 	* 	cacti	/usr/local/bin/php /usr/local/share/cacti/poller.php 2>/dev/null 1>/dev/null
т.е. у тя не стоит от кого выполнять скрипт
а также посмотри в логах апача не ругаеццо ли. должон не от рута работать. пермишины тоже глянь.
cactiuser
не работить.... апач не ругается...пермишны на /poller.php 644 cactiuser/cactiuser
...
на параллельном серваке также самая ситуация: есть скрипт созданный под рутом и тоже в кроне прописано выполнение...и тоже не отрабатывает. хотя на серваке с которого переезжал все работало.

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: проблема с crontab`ом ?

Непрочитанное сообщение schizoid » 2007-10-01 14:40:09

так подожди, ты пишешь, что права cactiuser, а пытаешься запутить от юзреа cacti. ты б определился...
ядерный взрыв...смертельно красиво...жаль, что не вечно...

Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

Re: проблема с crontab`ом ?

Непрочитанное сообщение Zedik » 2007-10-01 15:05:28

schizoid писал(а):так подожди, ты пишешь, что права cactiuser, а пытаешься запутить от юзреа cacti. ты б определился...
нет, это в цитате не стал исправлять...а так все верно подправил

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: проблема с crontab`ом ?

Непрочитанное сообщение Raven2000 » 2007-10-01 16:37:13

В краце

Код: Выделить всё

*/30    *       *       *       *       bsd_user    /usr/local/bin/php /usr/local/share/cacti/poller.php
+

Код: Выделить всё

+chown -R bsd_user:wheel  /usr/local/share/cacti
cat: /proc/meminfo: No such file or directory
cat: /proc/meminfo: No such file or directory
Убери в админке левые или линуксовые инормеры про мемори и все будет ок
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

Re: проблема с crontab`ом ?

Непрочитанное сообщение Zedik » 2007-10-01 17:24:38

все равно с кроном что то не то....или руки у меня затупились..
создал файл file

Код: Выделить всё

cat /var/file
ping -c 4 194.87.0.50 >> /var/test
права

Код: Выделить всё

-rwxrwxrwx   1 root     wheel            30 Oct  1 18:11 file
в кроне

Код: Выделить всё

*/1     *       *       *       *     root  /var/file
и в итоге нифига не создается файл test

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: проблема с crontab`ом ?

Непрочитанное сообщение dikens3 » 2007-10-01 17:31:26

Cron вообще его запустил? Логи глянь.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

Re: проблема с crontab`ом ?

Непрочитанное сообщение Zedik » 2007-10-01 17:40:46

dikens3 писал(а):Cron вообще его запустил? Логи глянь.
пытается...
Oct 1 18:35:00 host /usr/sbin/cron[2667]: (root) CMD (root /var/file)
Oct 1 18:36:00 host /usr/sbin/cron[2672]: (root) CMD (root /var/file)

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: проблема с crontab`ом ?

Непрочитанное сообщение dikens3 » 2007-10-01 23:45:00

Думаю проблема, что не может найти ping, решений несколько:
Первое:

Код: Выделить всё

#!/bin/sh
ping -c 4 194.87.0.50 >> /var/test
второе:

Код: Выделить всё

#!/bin/sh
/где там пинг/ping -c 4 194.87.0.50 >> /var/test
P.S. Шелл прописан? Посмотри чё в переменной PATH:

Код: Выделить всё

#!/bin/sh
echo $PATH > /mypath
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35071
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: проблема с crontab`ом ?

Непрочитанное сообщение Alex Keda » 2007-10-02 0:17:34

эта...
кроны разные бывают. юзерский и системный.
и вообще - не имейте привычки системный трогать.
можно же запустить

Код: Выделить всё

crontab -e -u cacti
и убери про /dev/null - ошибки письмом придут.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

Re: проблема с crontab`ом ?

Непрочитанное сообщение Zedik » 2007-10-02 8:21:41

Спасибо за помощь.Помогли:
dikens3 писал(а): /где там пинг/ping -c 4 194.87.0.50 >> /var/test
и вот это еще полезным будет
lissyara писал(а):Во FreeBSD фича есть - после последнего задания должен быть перевод строки -
иначе оно не выполнится.
найдено тут