Prima, danke! Muss erst den Akku reanimieren oder ersetzen und dann ... Gruß Bernd
-----Ursprüngliche Nachricht----- Von: Sandy Drobic
Gesendet: 14.05.06 20:41:44 An: suse-linux@suse.com Betreff: Re: (OT) Problem mit APC-USV
Bernd Kloss wrote:
Verfolge den Thread mit großem Interesse, da ich demnächst unsere APC-SU700i reaktivieren möchte.
Sandy verwendet wohl apcusvd unter SuSE 9.X. Ist das vom Programm her vorgesehen, dass es im Krisenfall eine Mail schickt oder muss man da tricksen?
Ja, ich verwende apcupsd 3.13.3 für Suse 9.2 (rpm von apcupsd.org). Die neue Version hat schon viel daran gearbeitet, die Konfiguration zu erleichtern.
Die Mailbenachrichtigungen sind eingebaut. Es gibt eine Datei "onbattery" mit folgendem Inhalt:
#!/bin/sh # # This shell script if placed in /etc/apcupsd # will be called by /etc/apcupsd/apccontrol when the UPS # goes on batteries. # We send an email message to root to notify him. # SYSADMIN=root APCUPSD_MAIL="/usr/bin/mail"
HOSTNAME=`hostname` MSG="$HOSTNAME Power Failure !!!" # ( echo "Subject: $MSG" echo " " echo "$MSG" echo " " /sbin/apcaccess status ) | $APCUPSD_MAIL -s "$MSG" $SYSADMIN exit 0
Abgesehen davon ist es aber auch problemlos möglich, das Script, welches von apcupsd aufgerufen wird, entsprechend anzupassen:
Dort steht unter anderem:
[...]
case "$1" in
commfailure) echo "Warning communications lost with UPS ${2}" | ${WALL} ;; commok) echo "Communications restored with UPS ${2}" | ${WALL} ;; # # powerout, onbattery, offbattery, mainsback events occur # in that order. # powerout) echo "Warning power loss detected on UPS ${2}" | ${WALL} ;; onbattery) echo "Power failure on UPS ${2}. Running on batteries." | ${WALL}
[...]
Du kannst da also ohne großen Aufwand deinen eigenen Aktionen reinhacken, die du dir bei den Ereignissen wünscht.
Kommt der unerfahrenere Anwender mit dem apcusvd und dem *man* zurecht, um eine Laufzeitkalibrierung etc zu machen? Falls nein, wo kann man nachlesen, wie man das ganze ordentlich konfiguriert?
Die Dokumentation von bei apcupsd.org ist eigentlich sehr umfangreich, angefangen von Beispielen bis zu Details der eigenen Programmierung.
Du kannst aber modular aufbauen und einfach anfangen. So habe ich etwa erst die Überwachung der USV per USB von einem Server eingerichtet, dann diesen Server aus apcupsd-nis-master konfiguriert, und dann die apcupsd-nis-slaves installiert und konfiguriert. Im Gegensatz zu den vorigen Windows-Versionen von apcupsd war diese Version ohne allzu große Plackerei zum Funktionieren zu überreden gewesen.
Wäre evtl interessant, weil trial and error zwar lehrreich, aber ...
Nutze die Gunst der Stunde und setze es jetzt auf, wo die ganzen Erfahrungen bei mir noch frisch sind und ich schnell helfen kann. (^-°)
Stelle erst einmal zusammen, was du genau konfigurieren willst, dann kann ich wahrscheinlich schon eine funktionierende Konfiguration nennen.
Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
_______________________________________________________________ SMS schreiben mit WEB.DE FreeMail - einfach, schnell und kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192