Automatisches Herunterfahren von NFSRooted-Maschinen?

Automatisches Herunterfahren von NFSRooted-Maschinen?

Ich habe einen Server und mehrere Client-Computer vor Ort. Die Client-Computer führen PXEBoot aus und erhalten ihr / über NFS vom Server. Der Server und die Clients verfügen über eine begrenzte Batterie-Notstromversorgung, aber der Strom fällt aufgrund von Faktoren, die derzeit außerhalb meiner Kontrolle liegen, ziemlich häufig aus. Mein Problem ist, dass der Server bei einem Stromausfall ordnungsgemäß herunterfährt, die Client-Rechner jedoch nicht.

Ich frage mich, ob es bereits eine elegante Lösung gibt, um die Clients vor oder sogar gleichzeitig mit dem Server herunterzufahren. Das Herunterfahren der Clients dauert nur wenige Sekunden und kann problemlos vor dem Server abgeschlossen werden.

PS. Ausfallzeiten sind kein so großes Problem wiesauberes Herunterfahrenfür diese Computer.

Antwort1

Vorausgesetzt, es handelt sich um eine APC USV,APCUPSD unterstützt die Abfrage des USV-Status eines Clients bei einem Server..

Wenn nicht, können Sie die Clients alle X Sekunden einen Serverordner abfragen lassen und, wenn eine bestimmte Datei im Ordner auftaucht, einen sauberen Shutdown starten. Lassen Sie die normalen Shutdown-Prozeduren des Servers diese Datei erstellen und dann 2X Sekunden in den Ruhezustand wechseln. Stellen Sie sicher, dass die normalen Startprozeduren des Servers diese Datei entfernen.

verwandte Informationen