Deutsch
Germany.ruФорумы → Архив Досок→ Linux & Co

cron job запускается дважды

682  
vlasow местный житель04.08.11 22:54
04.08.11 22:54 
Имеется Fedora Core 8, vixie-cron-4.2-9
Есть задача (backup), которая запускается каждую ночь в 4 утра.
Иногда (никакой закономерности не сумел заметить) задача отрабатывается дважды, первый раз, как и задумано, в 4, второй - в произвольное время, обычно спустя 2-4 часа. К моменту запуска второго экземпляра первый может быть завершен, может быть нет - бывало всяко. Случается примерно раз в месяц, но не
по каким-то фиксированым числам.
ntpd работает, время в логах разумное, т.е. скачков времени не видно.
В каком направлении копать?
#1 
datamove завсегдатай05.08.11 22:23
NEW 05.08.11 22:23 
в ответ vlasow 04.08.11 22:54

наивно, но может когда налаживали крон и проверяли работу, то пользовались другим аккаунтом и там тоже задача осталась? Может еще тогда приведете результат команды "crontab -l"?
artem
#2 
vlasow местный житель05.08.11 23:38
NEW 05.08.11 23:38 
в ответ datamove 05.08.11 22:23
Нет, я не менял никаких crontab-ов, просто скопировал исполняемый скрипт в /etc/cron.daily и все.
Системный /etc/crontab выглядит так:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
#3