Dies ist eine alte Version des Dokuments!


APCUPSD Multimon zentraler USV-Server






Der APCupsd kann wesentlich mehr als du immer für möglich gehalten hast. Nicht nur seriell oder USB, oder über SNMP Ethernetkarten. Nein, mit der Software ist es mögliche rege UPS-Cluster zu bauen, wobei Clients (slaves) nicht mal eine APCusv verwenden müssen. Jegliche USV ist erwünscht. Folgende Möglichkeiten beschreibe ich dir hier in diesem HowTo:

  • APC USV per USB angeschlossen
  • APC USV wird zwar als Stromquelle verwendet, ist aber am Client nicht per USB oder sonstigem Kabel angeschlossen
  • Fremdmarken USV

Im Test hier wurden 4 APC USV's verwendet, aber 6 Geräte angeschlossen. Wobei die 2 Geräte eines auf einer von den 4 APC's hängt und eines ne Delta USV sein Eigen nennt. Die verwendeten System sind hier Proxmox 6.3, Ubuntu 20.04 und Raspbian 10 Buster. Auf allen Geräten muss der APCupsd installiert und konfiguriert sein.

Das Paket ist bereits in allen Distribution enthalten und kann ganz einfach über das Paketmanagement installiert werden.

apt install apcupsd

Danach muss als erstes die Datei /etc/default/apcupsd bearbeitet werden und ISCONFIGURED=no auf ISCONFIGURED=yes gesetzt werden. Als nächstes begibst du dich in die Hautpkonfiguration von APCupsd:

nano /etc/apcupsd/apcupsd.conf

Hier sind dies die wichtigsten Punkte:

UPSNAME meinUSVname_den_ich_vergeben_möchte
UPSCABLE usb
UPSTYPE usb
ONBATTERYDELAY 6    #Zeitspanne in Sekunden, ab der der Systemdienst einen Stromausfall annimmt. Nützlich, um sehr kurze Ausfälle ignorieren zu können.
BATTERYLEVEL 10     #Durch die USV gemeldete Restkapazität in Prozent, ab der der Rechner heruntergefahren wird
MINUTES 5	    #Zeitpuffer in Minuten, der für das Herunterfahren einkalkuliert wird.

Die Werte wirst du vermutlich deinen Gegebenheiten anpassen möchten. Nach einem Neustart des APCupsd systemctl restart apcupsd.service kannst du sofort auf der CMD mit dem Befehle apcaccess die aktuellen Werte der USV ausgeben. Somit wäre die Grundkonfiguration einer APC USV abgeschlossen.

Nun möchten wir einen von unseren Servern zum USV-Master-Server machen. Welcher dies sein darf muss man entscheiden. Am besten ein Server/PC/Gerät der vom Akku am längsten hält.