David Haller, Freitag, 29. Juni 2007 06:44:
Was um zum Geier braucht denn da so lange?
Da werden viele Gigabytes gebackupt
Es wäre vermutlich sinnvoller, wenn du den "Langläufer" nur von cron anschubsen läßt und das dann unabhängig von cron weiterlaufen läßt.
Bin da nicht so sicher. Im cron.daily wird der Datenbestand irgendwohin gebackupt, im cron.weekly wird er woandershin gebackupt. Jetzt will ich nicht unbedingt, daß zwei Backup-Prozesse parallel zu laufen anfangen. Zugegebenermaßen habe ich aber noch nicht untersucht, ob cron.weekly-Skripten unabhängig davon gestartet werden, ob die daily-Skripten schon durch sind. Lediglich weiß ich, daß die daily-Skripten nicht parallel gestartet werden, sondern der Reihe nach.
Im Anschubsscript in /etc/cron.daily solltest du noch dafür sorgen, daß der Langläufer nur einmal läuft (checkproc -f pidfile|startproc -f pidfile bieten sich an)... Falls du die Ausgabe zugemailt bekommen willst kann man das auch im Anschubsscript machen.
Fragen?
Ja, allgemeiner Art: Entweder so: checkproc /mein/skript || /mein/skript oder so startproc /mein/skript In beiden Fällen wird /mein/skript nur gestartet, wenn es nicht schon anderweitig läuft, richtig? Ich verstehe nicht ganz, warum Du -f haben willst. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org