Hallo, ich bin gerade dabei in meinem Heimnetz eine USV einzurichten. Den Master habe ich schon geschafft ☺. Nun geht es zu den Clients. Habe schon ein paar Guides gelesen, aber habe noch ein paar Fragen im Detail.
Unter https://wiki.ubuntuusers.de/USV/NUT/ steht
Art des Zugriffs - master oder slave: Müssen die Rechner gezielt heruntergefahren werden, so werden alle upsmon-Instanzen benachrichtigt. Der master wartet zunächst ab, dass alle slave-Rechner das Herunterfahren eingeleitet haben, bevor er selbst damit beginnt. Darum ist typischerweise der Rechner vom Typ B der master und alle Rechner vom Typ A oder C laufen als slave.
Ich frage mich, wann der Master seinen Shutdown startet. Meine Interpretation ist, dass (per default) der Master nicht wartet bis Slaves ordentlich heruntergefahren sind sondern parallel seinen Shutdown startet. Korrekt?
Woher weiß der Master eigentlich wie viele Slaves er bedienen muss bzw. das alle Slaves den Shutdown gestartet haben? Ich definiere ja für die Slaves ein Kennwort, aber es können ja auch mehrere dasselbe benutzen. Und auf dem Master gibt es ja keine Slave-Liste.
Warum ich so blöd frage: Ich habe im Heimnetz eine NAS und ein paar Server mit Applikationen drauf, die aber auch Daten auf die NAS schreiben. Ich wollte halt gerne zuerst die Applikationen runterfahren, bevor die NAS stoppt. Wie mache ich das am besten? Ich würde auf den Clients mittels upssched ein paar Minuten nach ONBATT die wichtigen Applikationen stoppen und die Rechner dann bei LOWBATT runterfahren lassen.
Letzte Frage: Wenn ich upssched verwende, werden dann der Shutdown via SHUTDOWNCMD und die Benachrichtigungen via NOTIFYCMD aus der upsmon.conf ignoriert?