DebianCron запускался лишь один раз - поле перезагрузки

Настройка сервера под управлением операционной системы Debian
Общие вопросы и рекомендации
Ответить Пред. темаСлед. тема
Серый
Cron запускался лишь один раз - поле перезагрузки

Сообщение Серый » 11 дек 2013, 16:45

Хочу поделиться решением проблемы незапуска крона по расписанию на новеньком VPS.
Обнаружил, что задания выполняются лишь один раз - после перезагрузки, с задержкой указанной в задании (для ежедневного - 5 минут).
Права норме, скрипты в норме. Стал копать. Оказалось, что у меня стоит лишь anacron - программа, которая обеспечивает запуск задания даже если в нужное время комп был выключен.
А самого cron-а почему-то не стояло. С писке процессов (ps aux) его не было. Но это уже вопрос к хостерам, устанавливавших debian.
В общем, apt-get install cron надеюсь решил мою проблему, сегодня задание уже выполнено анакроном после перезагрузки, а как завтра будет - напишу.

Реклама
Серый
Re: Cron запускался лишь один раз - поле перезагрузки

Сообщение Серый » 16 дек 2013, 12:55

Нет, сама по себе установка cron не решила проблему. Стали запускаться ежечасные задания, а ежедневные - нет.
Стал разбираться, не знаю правильно всё понял или нет, но добавил в etc/crontab строчку для ежедневного выполнения (по аналогии с имевшейся там ежечасной)

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

35 08	* * *	root    cd / && run-parts --report /etc/cron.daily
После перезагрузки системы ежедневные задания стали выполняться нормально.

Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.