cm969214
Goto Top

Shutdown -r now monatlich um 23 Uhr ausführen

opensuse 10.3 x64

Hallo zusammen!

Bei einem Linux Server möchte ich den Befehl "shutdown -r now" einmal monatlich um 23 Uhr automatisiert ausführen lassen. Wie gehe ich da am besten vor?

Viele Grüße,

969214

Content-ID: 138561

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

Ausgedruckt am: 19.12.2024 um 11:12 Uhr

Tommy70
Tommy70 18.03.2010 um 13:17:29 Uhr
Goto Top
Hallo,

mittels eines Cron-Jobs lässt sich das leicht erledigen.
cm969214
cm969214 18.03.2010 um 13:25:20 Uhr
Goto Top
Zitat von @Tommy70:
Hallo,

mittels eines Cron-Jobs lässt sich das leicht
erledigen.

Hallo Tommy70,

danke für den Link. Ich werde mir den mal näher ansehen.
cm969214
cm969214 18.03.2010 um 13:53:43 Uhr
Goto Top
Hallo nochmal,

wenn ich also eine neue Zeile in die /etc/crontab packe:

0 23 1 * * root /etc/sysconfig/shutdown -r now

dann sollte es doch klappen, oder?
Tommy70
Tommy70 18.03.2010 um 14:04:00 Uhr
Goto Top
Ja, sieht gut aus.
Startet der Server neu wenn du root /etc/sysconfig/shutdown -r now ausführst?
Ich verwende bei einem Linux NAS für den wöchentlichen Neustart (Sonntags um 5:00) folgenden Cronjob > 0 5 * * 0 reboot
cm969214
cm969214 18.03.2010 um 14:24:25 Uhr
Goto Top
Bei einer etwas passenderen Gelegenheit werde ich das mal testen und dann hier kurz berichten.
Nochmals danke für den Tipp!
it-frosch
it-frosch 18.03.2010 um 15:58:34 Uhr
Goto Top
Hallo 969214,

vergiss den Crondienst anschließend nicht zu starten damit er die Konfig einliest.

sudo /etc/init.d/cron reboot

bzw.

sudo service cron restart
cm969214
cm969214 24.03.2010 um 12:01:00 Uhr
Goto Top
Zitat von @cm969214:
Bei einer etwas passenderen Gelegenheit werde ich das mal testen und dann hier kurz berichten...

0 23 1 * * root /etc/sysconfig/shutdown -r now
klappte nicht (obwohl im Ordner vorhanden) aber:

0 23 1 * * root shutdown -r now
funktionierte einwandfrei (natürlich mit anderem Tag und anderer Uhrzeit) face-smile

Grund der Aktion sind übrigens 7 x 1,5 TB Platten, welche bei einem Reboot (nach langer Zeit) einen Festplattencheck durchführen wollen (...has gone xxx days without being checked, check forced....) und dadurch der Server so ca. 4-5 Stunden unbenutzbar wird.
Mit Hilfe des Eintrags in der crontab (23 Uhr) ist er jetzt vor Sonnenaufgang fertig. face-smile

Nachtrag:
Es muss natürlich noch:
0 23 1 * * root shutdown -rF now
heißen, denn es soll ja beim Booten (am 1. des Monats) geprüft werden.