frindly
Goto Top

Startzeit der Programme in Cron

Wie kann ich die Startzeit der Programme unter cron festlegen?

Hallo,
ich starte mehrere Programme über cron.daily . Jetzt fangen die aber zu einer sehr ungünstigen Zeit an zu laufen.
Wo kann ich festlegen, wann cron.daily ausgeführt wird, bzw. die Programme in diesem Verzeichnis`

Content-ID: 147137

Url: https://administrator.de/contentid/147137

Ausgedruckt am: 22.11.2024 um 05:11 Uhr

awagner82
awagner82 19.07.2010 um 08:28:36 Uhr
Goto Top
frindly
frindly 19.07.2010 um 08:33:09 Uhr
Goto Top
Super!
habe die Datei crontab nun angepasst.
Muss ich den cron dämon neu starten oder mitteilen das sich die
crontab geändert hat? hab die direkt bearbeitet.... face-wink
awagner82
awagner82 19.07.2010 um 08:51:39 Uhr
Goto Top
Schaden kann es nicht, den Daemon neu zu starten - aber ich glaube nicht, dass es unbedingt nötig ist.
Meines Wissens wacht "crond" selbst alle paar Minuten auf und prüft ob er etwas tun muss bzw. ob sich etwas geändert hat.

Probier es doch einfach aus, wenn Du Dir sicher sein willst.
Kannst ja nen Dummy Job anlegen ...
frindly
frindly 19.07.2010 um 09:07:16 Uhr
Goto Top
Wie kann ich cron bzw. anachron zwingen die crontab neu einzulesen,
ohne das ich den Rechner neu starte.
Es handelt sich hierbei um einen Server,
der dummerweise die cron jobs (backup, virenscan etc) immer genau zu arbeitsbeginn ausführt,
obwohl in der crontab eine ganz andere uhrzeit drin steht....
awagner82
awagner82 20.07.2010 um 08:11:17 Uhr
Goto Top
probier's mal hiermit:

/etc/init.d/cron reload
frindly
frindly 03.08.2010 um 09:27:49 Uhr
Goto Top
hallo,
ich habe die datei crontab jetzt so editiert, das der inhalt von cron.daily immer kurz nach mitternacht ausgeführt wird,
dann habe ich die datei anacrontab editiert, so das diese auch immer kurz nach mitternacht durchläuft.
cron habe ich neu gestartet
und ... heute morgen liefen die scripte wieder um kurz nach 8 uhr durch und somit zu denkbar schlechtesten zeit.

wo soll ich mit der suche weitermachen?
mic.we
mic.we 27.09.2010 um 11:22:15 Uhr
Goto Top
Hi,

mein Tip wäre, starte das Script direkt aus der crontab und leg das Script nicht in das Verzeichnis .../cron.daily

z.B.
10 1 * * * /home/root/script

diese Zeile bewirkt, dass Dein Script /home/root/script jeden Tag um 1:10 Uhr gestartet wird.


greetings
alex-w
alex-w 28.09.2010 um 16:46:02 Uhr
Goto Top
Einfach crontab -e aufrufen und dann das muster das Pinguin-or beschreibt einfügen. Du musst für Cron kein script anlegen. Schau mal hier cron