Re: cron vergißt regelmäßig seine jobs

From: Peter Wullinger <some-mail-drop(at)gmx.net>
Date: Sat, 5 Feb 2005 18:22:42 +0100

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 message
Received on Sat 05 Feb 2005 - 18:23:51 CET

search this site