Hi.
ich bin ratlos, mein cronjob wird nicht ausgeführt... hier mal die Informationen, die von Nutzern mit ähnlichen Problemen verlangt wurden... leider hat das Studium dieser Probleme nicht geholfen
Ich bin als root auf der Maschine, und als root soll auch das Script ausgeführt werden.
zuerst ein cat /etc/crontab
sieht gut aus, das gleiche sehe ich mit crontab -l
Nun gut, warum passiert nix? tail /var/log/syslog sollte es wissen.
Scheint als sollte es geklappt haben...hat es aber nicht, denn sie Sicherungsdatei ist nicht da
ls -ld /usr/sbin/backup.sh sagt folgendes:
Die Rechte sollten also stimmen.
Vlt Interessiert noch ein ps fax | grep cron
Der Daemon läuft also, aber das wissen wir ja schon aus dem Syslog.
/usr/sbin/backup.sh startet übrigens das skript, und dieses läuft daraufhin ordnungsgemäß ab.
Weiß jemand wo ich noch nachschauen könnte, oder sieht jemand den fehler? Es liegt auf jeden Fall nicht am Script, auch einfachste Befehle funktionieren nicht...
ich bin ratlos, mein cronjob wird nicht ausgeführt... hier mal die Informationen, die von Nutzern mit ähnlichen Problemen verlangt wurden... leider hat das Studium dieser Probleme nicht geholfen
Ich bin als root auf der Maschine, und als root soll auch das Script ausgeführt werden.
zuerst ein cat /etc/crontab
Code:
ftp:/home/mschmidt# cat /etc/crontab
# /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.
# This file also has a username field, 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 user command
17 * * * * root run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.daily
47 6 * * 7 root test -x /usr/sbin/anacron || run-parts --report /etc/cron.weekly
52 6 1 * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.monthly
40 14 * * * root /usr/sbin/backup.sh
#
sieht gut aus, das gleiche sehe ich mit crontab -l
Nun gut, warum passiert nix? tail /var/log/syslog sollte es wissen.
Code:
Jan 19 14:36:36 localhost crontab[1727]: (root) END EDIT (root)
Jan 19 14:37:01 localhost /usr/sbin/cron[1174]: (*system*) RELOAD (/etc/crontab)
Jan 19 14:37:01 localhost /usr/sbin/cron[1174]: (root) RELOAD (crontabs/root)
Jan 19 14:39:01 localhost /USR/SBIN/CRON[1731]: (root) CMD ( [ -d /var/lib/php4 ] && find /var/lib/php4/ -type f -cmin +$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm)
Jan 19 14:40:01 localhost /USR/SBIN/CRON[1737]: (root) CMD (/usr/sbin/backup.sh)
Jan 19 14:40:01 localhost /USR/SBIN/CRON[1738]: (root) CMD (if [ -x /usr/bin/vnstat ] && [ `ls /var/lib/vnstat/ | wc -l` -ge 1 ]; then /usr/bin/vnstat -u; fi)
Jan 19 14:40:01 localhost /USR/SBIN/CRON[1739]: (root) CMD (root /usr/sbin/backup.sh)
Jan 19 14:42:27 localhost crontab[1742]: (root) LIST (root)
Scheint als sollte es geklappt haben...hat es aber nicht, denn sie Sicherungsdatei ist nicht da
ls -ld /usr/sbin/backup.sh sagt folgendes:
Code:
-rwxr-xr-x 1 root root 156 2006-01-19 14:27 /usr/sbin/backup.sh
Die Rechte sollten also stimmen.
Vlt Interessiert noch ein ps fax | grep cron
Code:
1174 ? Ss 0:00 /usr/sbin/cron
Der Daemon läuft also, aber das wissen wir ja schon aus dem Syslog.
/usr/sbin/backup.sh startet übrigens das skript, und dieses läuft daraufhin ordnungsgemäß ab.
Weiß jemand wo ich noch nachschauen könnte, oder sieht jemand den fehler? Es liegt auf jeden Fall nicht am Script, auch einfachste Befehle funktionieren nicht...