LINUX.ORG.RU
ФорумAdmin

Объясните про cron и anacron


0

0

Есть сервер с debian lenny, который выключается на выходные. Чтобы выполнялись пропущенные задания поставил anacron.

Насколько я понимаю anacron должен отработать только во время включения компьютера (выполнить пропущенные задания). Зачем тогда в /etc/crontab проверяется есть ли anacron, и если есть, то каждодневные(недельные, месячные) задания не выполняются:

test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily

Т.е. я поставил anacron, и теперь ежедневные(недельные, месячные) скрипты не работают.

Я конечно могу убрать test, но мне кажется что его не просто так вписали в crontab.

★★★★★

Последнее исправление: xorik (всего исправлений: 1)

Зачем тогда в /etc/crontab проверяется есть ли anacron, и если есть, то каждодневные(недельные, месячные) задания не выполняются

Затем, что эти задания могут попасть на тот период, когда сервер выключен. Анакрон для того и придуман, чтоб эти задания не протерялись, а выполнились.

Т.е. я поставил anacron, и теперь ежедневные(недельные, месячные) скрипты не работают.

Ну так ты его (anacron) запусти, и будут выполнятся.

gorilych ★★
()
Ответ на: комментарий от gorilych

>Ну так ты его (anacron) запусти, и будут выполнятся.

cron и anacron запущены, но задания не выполнились

xorik ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.