Linux:APCUPSD

Aus KissDoc

Wechseln zu: Navigation, Suche
Draft

Dieses Dokument ist unfertig.
KissDoc:Drafts

Inhaltsverzeichnis

Top

Allgemein

Der apcupsd ist ein Dienst, der bei Signal von einer USV den Rechner kontroliiert herunterfährt.

Top

Installation

Das Package apcupsd besteht aus dem apcupsd-Server und einigen Zusatztools für die Administration. Die Installation erfolgt wie üblich mit apt-get.

Top

Treiber (Module) installieren

Abhängig von der USV stehen verschiedene Verbindungsmöglichkeiten zwischen USV und Rechner zur Verfügung.

  • USB
  • Serial
  • andere

Wenn USB genutzt wird, dann wird das Modul hid (Human Interface Device) benötigt und sollte unter /kernel/drivers/usb/hid zu finden sein.

Top

Konfigurationsdatei(en)

Die Configdateien für apcupsd befinden sich unter /etc/apcupsd/.

  • apcupsd .conf - zentrale configdatei
  • hosts.conf - Zugriffshost für Monitoring
  • weitere Dateien für interne zwecke ...

Zur "Freischaltung" der Konfiguration ist in der Datei /etc/default/apcupsd noch ein Eintrag zu setzen/verändern:

ISCONFIGURED=yes

Änderungen an der Konfiguration müssen durch einen Neu- bzw. Restart von apcupsd aktiviert werden. Der Restart dauert einen Augenblick. Der Daemon ist erst wieder voll funktionstüchtig, wenn 3 Prozesse von apcupsd laufen.

Top

Konfiguration

Zentrale Konfigurationsdatei ist /etc/apcupsd/apcupsd.conf.

Top

Verbindung zur USV

  • UPSCABLE (z.B. UPSCABLE usb) - Damit wird festgelegt, welche Verbindung zwischen der USV und dem Rechner besteht.
  • UPTYPE (z.B. UPTYPE usb usb) - Damit wird festgelegt, welche Verbindung zwischen der USV und dem Rechner besteht.
  • DEVICE - Damit wird das entsprechnede Device festgelegt. mögliche Werte sind:
    • /dev/tty** - dump (Serial character device)
    • /dev/tty** - apcsmart (Serial character device)
    • /dev/usb/hiddev[0-15] - usb (On most systems) Für eine USV über USB lassen wir die Angabe des Device frei - apcupsd sucht sich den usb-port automatisch.
    • hostname:port - net (Network link to a master apcupsd through NIS)
  • LOCKFILE /var/lock - Hier wird der Pfad für das lock-file gesetzt, Ist aber nur bei serieller Verbindung notwendig.
Top

Erster Verbindungstest

Einen erster Verbindungstest kann mit dem Programm apctest apcaccess durchgeführt werden. Bei erfolgreicher Verbindung sollte jetzt ein kleines Menü erscheinen, mit dem mann einige Sachen testen kann. Dazu muss kein apcupsd laufen.

Mit dem Befehl apcaccess wird der aktuellen Zustand der USV angezeigt. Der Befehl erfordert einen laufenden apcupsd mit der Einstellung "NETSERVER on" und fragt ihn auf Port 3551 ab.


Top

Einstellungen zum Shutdown

Die Nachfolgenden Einträge sind Bedingungen für den Shutdown. Es wird die Bedingung angenommen, die zuerst erreicht wird.

  • BATTERYLEVEL 50 - Herunterfahren, wenn der Ladezustand unter x% sinkt. BATTERYLEVEL 10: unter 10%; BATTERYLEVEL 20: unter 20%, usw.
  • MINUTES 5 - Herunterfahren, wenn die Akkukapazität für weniger als für x Minuten reicht.
Top

Logging

...

Top

Ressourcen

Manual des Herstellers

Top
Persönliche Werkzeuge