Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Today I had to realize that some cron jobs werent run on my server! In the log files I find this:

Mar 13 03:30:01 osp-server anacron[7261]: Anacron 2.3 started on 2012-03-13
Mar 13 03:30:01 osp-server anacron[7261]: Will run job `logprepare' in 1 min.
Mar 13 03:30:01 osp-server anacron[7261]: Will run job `cron.daily' in 5 min.
Mar 13 03:30:01 osp-server anacron[7261]: Jobs will be executed sequentially
Mar 13 03:31:01 osp-server anacron[7261]: Job `logprepare' started
Mar 13 03:31:01 osp-server anacron[7261]: Job `logprepare' terminated
Mar 13 03:35:01 osp-server anacron[7261]: Job `cron.daily' started
Mar 13 03:35:01 osp-server anacron[7832]: Updated timestamp for job `cron.daily' to 2012-03-13
Mar 14 03:25:01 osp-server CRON[28589]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Mar 14 03:30:01 osp-server CRON[29167]: (root) CMD (start -q anacron || :)
Mar 15 03:25:01 osp-server CRON[930]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Mar 15 03:30:01 osp-server CRON[1509]: (root) CMD (start -q anacron || :)
Mar 16 03:25:01 osp-server CRON[5599]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Mar 16 03:30:01 osp-server CRON[6177]: (root) CMD (start -q anacron || :)
Mar 17 03:25:01 osp-server CRON[10131]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
[...]
Mar 25 03:30:01 osp-server CRON[10406]: (root) CMD (start -q anacron || :)
Mar 25 03:47:01 osp-server CRON[12607]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ))
Mar 26 03:25:01 osp-server CRON[13760]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Mar 26 03:30:01 osp-server CRON[14335]: (root) CMD (start -q anacron || :)
Mar 26 20:21:30 osp-server anacron[7261]: Job `cron.daily' terminated (mailing output)

Am I understanding this correctly? One task in /etc/cron/cron.daily did not finish until Mar 26 20:21:30 and because of that no other cronjobs were run?

If so, how can I end this behaviour? I.E. an autokill if the task did not finish within 2 hours?

Thanks in advance

share|improve this question
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.