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

Исходное сообщение
"crond - не отрабатывает задачу из crontab"

Отправлено krupskij , 21-Янв-04 14:51 
Столкнулся я тут с непоняткой : crond не отрабатывает задачу из crontab.
$crontab -e
#
SHELL=/bin/sh
#
MAILTO="root"
#
0 0 * * * kill -9 `ps -ax | grep ppp | awk '{print $1}'`
*/5 * * * * /root/stat/traf_counter.pl

Превую задачу он прекрасно выполняет в 0 часов 0 минут каждого дня,
а вот вторую - каждые 5 минут не делает. Почему - для меня загадка.
Как впрочем и отсутствие в /var/spool/mail/root следов его деятельности.
Сам демон понятно, работает,
$ps ax | grep cron
18219 ?        S      0:00 crond
20412 pts/1    S      0:00 grep cron
$

Что посоветуете и где копать?


Содержание

Сообщения в этом обсуждении
"crond - не отрабатывает задачу из crontab"
Отправлено mezantrop , 21-Янв-04 15:00 
Может он не видит конца строки? Попробуй поставить <Enter> после тыры-пыры-traf_counter.pl

"crond - не отрабатывает задачу из crontab"
Отправлено temny , 24-Янв-04 20:22 
>Может он не видит конца строки? Попробуй поставить <Enter> после тыры-пыры-traf_counter.pl

Однажды я долго ломал голову над подобной проблемой. А ответ был совсем прост - необходимо было просписать полный путь к некоторым командам (в скрипте). После этого я стал прописывать полный путь ко всем командам/файлам в скриптах, которые выполняются кроном :) Как результат - проблемы с кроном перестали возникать.