In epistula a Daniel Graupner, die horaque Fri, Feb 04, 2005 at 02:40:41PM +0100:
> Hallo,
>
> ich hab hier ein ganz seltsames Problem, keine Ahnung wie ich das
> debuggen soll.
>
> Bei meinem cron (fbsd 5.3) laufen die jobs in /etc/crontab ganz normal
> durch, auch die jobs für root werden ausgeführt. Aller anderen user
> sind bei mir mit nss_ldap angebunden. Einer dieser User hat eine crontab
> angelegt...ein job der alle 5 minuten ausgeführt wird. Das funktioniert
> auch so ca einen Tag gut. Danach wird der job ignoriert...steht zwar in
> der user-crontab aber es wird nix mehr ausgeführt. Es kommt erst wieder
> zur Ausführung wenn man den cron stopt und wieder neu startet. Letztens
> hat er sich auch wieder gefangen als ein anderer user ne crontab angelegt
> hat...bis zum nächsten Tag.
[...]
> Hat jemand eine Idee?
Naja ... man kann versuchen, es zu debuggen ;-):
# /etc/rc.d/cron stop
# cron -s -x load,pars,misc,sch >/var/log/cron.debug 2>&1 &
Ein paar Fragen, die ich mir stellen würde:
1) Tritt das Problem immer zu einem bestimmten Zeitpunkt auf
also immer um 00:00 Uhr oder immer x Stunden nach dem
Start von cron?
2) Was steht nach dem Auftreten des Problems in
der /var/log/cron.debug?
3) Eventuell solltest du mal ein Skript schreiben,
das kontinuierlich die mtime()s von /var/cron/tabs
und die aktuelle Systemzeit überwacht, vielleicht
fällt dir da etwas auf, was cron aus dem Tritt
bringen könnte.
Gruß,
Peter
-- Engstirnige Menschen sind wie Flaschen mit einem engen Hals; je weniger darin ist, desto mehr Geräusch entsteht beim Ausschütten. -- Jonathan Swift To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Sat 05 Feb 2005 - 18:23:51 CET