Archiv verlassen und diese Seite im Standarddesign anzeigen : Servershutdown wenn kein Clients erreichbar sind
Hallo zusammen,
ich suche eine möglichkeit meinen Server automatisch herunterzufahren
wenn die Clients z.B. nach einem ping nicht mehr antworten.
Das ganze soll über einen cronjob alle 30 min. laufen
N@ppo
würde mich auch für meinen fli4l router interessieren...
Newbie2001
03.05.02, 10:33
das einfachste wäre du schreibst ein shellskript welches prüft ob die cleints noch da sind, und falls dies nicht so ist das kommando "halt" ausführt.
das skript muss natürlich ausführbar sein (chmod u+x /pfad/zum/skript)
In die crontab dann noch das hier eintragen:
*/30 * * * * root /pfad/zum/skript.sh
Sowas hab ich schon gemacht.. funktioniert auch wunderbar.
Wenn der Rechner was vom Internet zieht wartet er solange bis er die Verbingung trennt.
siehe
http://www.linuxforen.de/forums/showthread.php?s=&threadid=21965&highlight=swsusp
Grüsse, Stefan
Hi Stefan,
vielen Dank für deine Antwort und das Script.
Aber irgendwie mache ich wohl etwas falsch.
wenn ich das Script ändere und aufrufe bekomme ich folgende
Meldungen.
: command not foundippp---
: command not found
: command not found
': not a valid identifier
: command not found
'/shell.sh: line 26: syntax error near unexpected token `in
'/shell.sh: line 26: `case `ping -qnc 1 $IP_ADDR1` in
Gibt es noch etwas zu beachten ?
Ich habe nur die IP-Adressen geändert bzw. die Einträge ich nicht
brauche herausgenommen. Das Script ist ausführbar für root.
Gruss
N@ppo
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.