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-Key: 138561

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

Printed on: April 16, 2024 at 12:04 o'clock

Member: Tommy70
Tommy70 Mar 18, 2010 at 12:17:29 (UTC)
Goto Top
Hallo,

mittels eines Cron-Jobs lässt sich das leicht erledigen.
Member: cm969214
cm969214 Mar 18, 2010 at 12:25:20 (UTC)
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.
Member: cm969214
cm969214 Mar 18, 2010 at 12:53:43 (UTC)
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?
Member: Tommy70
Tommy70 Mar 18, 2010 at 13:04:00 (UTC)
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
Member: cm969214
cm969214 Mar 18, 2010 at 13:24:25 (UTC)
Goto Top
Bei einer etwas passenderen Gelegenheit werde ich das mal testen und dann hier kurz berichten.
Nochmals danke für den Tipp!
Member: it-frosch
it-frosch Mar 18, 2010 at 14:58:34 (UTC)
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
Member: cm969214
cm969214 Mar 24, 2010 at 11:01:00 (UTC)
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.