Hallo, auf meinem Ubuntu Server 16.04 habe ich ein Backup-Script das ich per cron.daily eigentlich jede Nacht starten möchte. Das Script hat die gleichen Rechte wie andere Scripte in dem Verzeichnis. Wenn ich es per Hand starte, läuft es tadellos.
Der Inhalt der /etc/crontab sieht wie folgt aus:
# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow usroot@BACKUP:/var/log# less syslog.1 | grep daily Jun 14 01:10:01 BACKUP CRON[6763]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )) root@BACKUP:/var/log# er command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 10 1 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #
In der Log-Datei ist folgendes vermerkt, was ich mal als Eintrag für die Ausführung von cron ansehe:
root@BACKUP:/var/log# less syslog.1 | grep daily Jun 14 01:10:01 BACKUP CRON[6763]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )) root@BACKUP:/var/log#
Wo kann ich mit der Suche nach dem Fehler am besten anfangen?