Zyrano
Tripel-As
Ich überprüfe mit Hilfe der Crontab, ob ein Dienst läuft. Nur leider ballert die Crontab mir minütlich Meldungen rein und dadurch wächst die Datei ins unendliche (zumindest bis kein Platz mehr da is).
Also was ich gemacht habe is folgendes...:
Als root ausgeführt:
dann eingetragen:
saprouterstart -> shellscript zum starten des Saprouters.
Mit pidof schaue ich nach ob der Dienst läuft und schmeisse dieses Ergebnis in /dev/null und danach sollte er den Dienst neustarten falls er nicht existiert. Das Problem der Dienst läuft zwar einwandfrei und wie gewünscht, jedoch bekomme ich jedesmal die Meldung (saprouter in use...) Die Meldung umfaßt ca 2 DIN A4 Seiten und wächst Minütlich um weitere 2. Warum wird der Inhalt nicht in /dev/null umgelenkt?
Also was ich gemacht habe is folgendes...:
Als root ausgeführt:
Code:
crontab -e
Code:
* * * * * root /bin/pidof saprouter >/dev/null 2>&1 || /etc/init.d/saprouterstart
saprouterstart -> shellscript zum starten des Saprouters.
Mit pidof schaue ich nach ob der Dienst läuft und schmeisse dieses Ergebnis in /dev/null und danach sollte er den Dienst neustarten falls er nicht existiert. Das Problem der Dienst läuft zwar einwandfrei und wie gewünscht, jedoch bekomme ich jedesmal die Meldung (saprouter in use...) Die Meldung umfaßt ca 2 DIN A4 Seiten und wächst Minütlich um weitere 2. Warum wird der Inhalt nicht in /dev/null umgelenkt?