|
|
Martin Spuetz wrote:
Hallo Liste,
ich hoffe, hier ist ueberhaupt noch jemand ;)
Auf einem Server (Redhat Enterprise ES) habe ich das Phaenomen, dass
cron.daily haengen bleibt. crond fuehrt den run-part aus, ich bekomme
aber keine Rueckmeldung per E-Mail.
Ein ps waux | grep cron bringt:
root 1345 0.0 0.0 2108 172 ? S 04:02 0:00
/bin/bash /usr/bin/run-parts /etc/cron.daily
root 14440 0.0 0.0 1952 344 ? S 04:07 0:00 awk -v
progname=/etc/cron.daily/sweepupdate.sh progname {????? print
progname ":\n"????? progname="";???? }???? { print; }
Zuerst hat mir ps atop gezeigt, das habe ich dann mal deaktiviert,
jetzt ist es sweepupdate.sh.
Fuehre ich jetzt in der bash /usr/bin/run-parts /etc/cron.daily aus,
laufen die cron jobs durch.
Jemand einen Tipp?
Häng dich mal mit strace dran an den hängenden Prozess. Ich vermute der
wird mit einem read oder write auf STDIN, STDOUT oder STDERR hängen.
Diese default input/output Kanäle sind verfügbar wenn du das Skript auf
der Kommandozeile aufrufst, aber nicht umbedingt wenn sie von cron
ausgeführt werden.
tschuess
michael
--
Michael Stefaniuc Tel.: +49-711-96437-199
Sr. Network Engineer Fax.: +49-711-96437-111
Red Hat GmbH Email: mstefani@xxxxxxxxxx
Hauptstaetterstr. 58 http://www.redhat.de/
D-70178 Stuttgart
_______________________________________________
redhat-list-de mailing list
redhat-list-de@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/redhat-list-de
|
|