web-dev-qa-db-fra.com

Comment vérifier quand anacron a été exécuté pour la dernière fois?

Comment puis-je vérifier quand anacron a effectué tous les travaux quotidiens/hebdomadaires/mensuels? Je comprends que les horodatages de/var/spool/anacron correspondent aux heures de démarrage d’anacron, mais il se peut que le système ait été redémarré ou arrêté entre le début et la fin.

Est-il possible de vérifier l’état et l’horodatage de réalisation de chaque tâche anacron séparément?

2
ECII

Lorsque l'exécution de cronjobs échoue, vous recevrez un courrier électronique dans/var/mail/user. Cet e-mail contiendra une ligne comme ceci:

  Subject: Cron <root@server28> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) (failed)

...

Date: Sun, 12 Feb 2012 06:25:05 +0100 (CET)

/etc/cron.daily/logrotate: error: error running non-shared postrotate script for /var/log/fail2ban.log of '/var/log/fail2ban.log ' run-parts: /etc/cron.daily/logrotate exited with return code 1

Vous pouvez voir l'heure et le cronjob qui n'a pas pu être exécuté.

2
OrangeTux