LinuxForum.Fans
Тема

Неожиданно отказал cron

Автор: valet 8 сообщений 1451 просмотров
#338807

Имеется 4 разных сервера с Deboan'ом.

На каждом в crontab -e есть одинаковое задание:

text
*/1 * * * * /var/www/site.ru/uptime_script

Этот скрипт выводит uptime в файл, доступный по http.

На протяжении нескольких месяцев cron благополучно работал на всех серверах, но вот заметил, что на одном из них он отказал (на остальных работает).
В лог почему-то не пишется вообще ничего:

text
# ls -l /var/log/syslog
-rw-r----- 1 root adm 0 Jun 30 06:31 /var/log/syslog

Что случилось, я понять не могу.

Кто подскажет в чем проблема?

#338809
valet написал:
Имеется 4 разных сервера с Deboan'ом.

На каждом в crontab -e есть одинаковое задание:
text
*/1 * * * * /var/www/site.ru/uptime_script

Этот скрипт выводит uptime в файл, доступный по http.

На протяжении нескольких месяцев cron благополучно работал на всех серверах, но вот заметил, что на одном из них он отказал (на остальных работает).
В лог почему-то не пишется вообще ничего:

text
# ls -l /var/log/syslog
-rw-r----- 1 root adm 0 Jun 30 06:31 /var/log/syslog

Что случилось, я понять не могу.

Кто подскажет в чем проблема?

а он запущен ?

#338812

Место кончилось, я думаю.

#338814

"lone_wolf⇓" написал:
а он запущен ?
это ж надо, действительно, очевидно был не запущен.

Сделал:
text
# /etc/init.d/cron start
Starting periodic command scheduler: cron.

и все сразу заработало.

Никогда бы сам не догадался хотя бы потому что я сам его не останавливал.

Спасибо!

#338815

Хм. Тогда ищите озорника :)

#338816

Хм. Тогда ищите озорника :)

#338829

valet написал:
[quote="lone_wolf⇓"]а он запущен ?
это ж надо, действительно, очевидно был не запущен.

Сделал:
text
# /etc/init.d/cron start
Starting periodic command scheduler: cron.

и все сразу заработало.

Никогда бы сам не догадался хотя бы потому что я сам его не останавливал.

Спасибо![/quote]
также неплохо сделать chkconfig --list и убедится что крон там есть ну и стоит запуск на 3 левеле.

#338844
"valet⇓" написал:
Никогда бы сам не догадался хотя бы потому что я сам его не останавливал.

посмотрите в логе. Может он у вас падает или ещё что-то.

/var/log/syslog*
/var/log/messages*

Войдите или зарегистрируйтесь, чтобы ответить.