Cron führt nicht alle Jobs aus.
Salut, Ich verwende SuSE 8.0 als Distri. Ich habe mittels crontab -e einen Cron-Job erstellt: 15 11 * * * /skripte/test.sh Dieser wird ausgeführt. Weiterhin habe ich meine Backup-Skripte als Cron-Job erstellt, z.B. so: 0 10 * * 1-5 /skripte/homebackup.sh Damit sollte jeden Werktag um 10.00 Uhr das Skript ausgeführt werden. Um 10.00 Uhr erhalte ich in /var/log/messages /USR/SBIN/CRON[24023]: (root) CMD (/skripte/homebackup.sh) als Meldung. Das deutet für mich nicht auf einen Fehler hin. Das Skript wird aber dennoch nicht gestartet. Starte ich Skript händisch funktioniert es. ps -aux | grep "cron" gibt mir einen laufenden Dienst aus: /usr/sbin/cron Ein Restart des Dienstes via /etc/init.d/cron restart brachte auch keinen Erfolg. Weiß noch jmd einen Rat? Grüße, Frank Große
On Mon, 2004-03-22 at 10:59, Frank Große wrote:
Salut,
Ich verwende SuSE 8.0 als Distri. Ich habe mittels
crontab -e
einen Cron-Job erstellt:
15 11 * * * /skripte/test.sh
Dieser wird ausgeführt.
Weiterhin habe ich meine Backup-Skripte als Cron-Job erstellt, z.B. so:
0 10 * * 1-5 /skripte/homebackup.sh
Damit sollte jeden Werktag um 10.00 Uhr das Skript ausgeführt werden. Um 10.00 Uhr erhalte ich in /var/log/messages
/USR/SBIN/CRON[24023]: (root) CMD (/skripte/homebackup.sh)
als Meldung. Das deutet für mich nicht auf einen Fehler hin.
Das Skript wird aber dennoch nicht gestartet. <skip>
Weiß noch jmd einen Rat?
So ins Blaue hinein: cron ist unschuldig und startet dein Skript sehr wohl. Der Skript aber benutzt Umgebungsvariablen und/oder geht von Pfadangaben aus, die für cronjob nicht (richtig) gesetzt sind. Diese Art von Fehler ging schon etliche Male durch die Liste.
Grüße, Frank Große -- Konstantin www.konmal.de : GPG key and more SUSE RPMS Get your SUSE RPMs at links2linux.de / packman.links2linux.org
participants (2)
-
Frank Große
-
Konstantin Malakhanov