ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
815
815
EMPFEHLEN
-
03.11.05 16:09 #1
- Registriert seit
- Oct 2004
- Beiträge
- 92
Hallo,
wie kann ich zyklisch (z.B. jede Minute) von einem Linux-Server aus prüfen ob ein anderer Linux-Server noch läuft. Wenn dann der fall eintreten sollte, dass er nicht mehr läuft, soll ein Batch ausgeführt werden.
Hat jemand eine Idee wie man das machen könnte ?
Gruß Timo
-
Hi,
wenn du nur wissen willst ob er erreichbar ist, sollte ein ping genügen.
Du könntest dir ein Script basteln das jede Minute vom Cron aufgerufen wird und deinen Server pingt... nicht sauber und elegant, aber es geht.---
Der Uhu ist der Luchs unter den Adlern...
Dieter Nuhr
-
03.11.05 16:28 #3
- Registriert seit
- Oct 2004
- Beiträge
- 92
Daran habe ich auch schon gedacht, aber wie kann ich denn überprüfen ob ein ping auch angekommen ist, oder nicht?
-
03.11.05 16:37 #4
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.
Das sagt dir der Rückgabewert des ping Kommandos. Der ist nämlich 0 wenn alles geklappt hat und hat einen anderen Wert wenn es einen Fehler gab.
Code :1 2
ping -c 2 www.google.com echo "Return code: $?"
Das ganze läßt sich dann auch gleich in eine if-Abfrage einbauen:
Code :1 2 3 4 5
if ping -c 2 "$host" &>/dev/null; then # ping erfolgreich else # ping war nicht erfolgreich fi
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
C# Process Klasse: prüfen ob Programm schon/noch läuft
Von deadline im Forum .NET CaféAntworten: 5Letzter Beitrag: 26.07.10, 08:22 -
Prüfen ob ein Programm läuft
Von MatMagic im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 01.09.05, 23:42 -
Prüfen ob Datei läuft
Von klacm im Forum .NET ArchivAntworten: 11Letzter Beitrag: 16.02.05, 09:23 -
Prüfen ob PHP korrekt läuft!
Von ahykes im Forum Hosting & WebserverAntworten: 12Letzter Beitrag: 26.01.05, 14:26 -
[Remoting] Überprüfen, ob Server noch läuft
Von Sunray im Forum .NET ArchivAntworten: 6Letzter Beitrag: 21.11.04, 10:13





Zitieren
Login





