Apcupsd, demone per il controllo di UPS con LInux
Avendo la necesità di far spegnere il mio server dal gruppo di continuigtà ho trovato questa interessate utiltiy per il pinguino.
E' pienamente compatibile con gli ups APC, e io l'ho provata su Ubuntu server 11.04
Colleghiamo l'ups al pc e passiamo all'installazione da terminale (ctrl+alt+t):
sudo apt-get install apcupsd
quindi facciamo una copia del file di configurazione:
sudo cp /etc/apcupsd/apcupsd.conf /etc/apcupsd/apcupsd.backup
adesso modifichiamolo:
sudo gedit /etc/apcupsd/apcupsd.conf
se avete l'ups collegato tramite usb modificate in queto modo le seguenti voci:
UPSCABLE usb
UPSTYPE usb
DEVICE
LOCKFILE /var/lock
UPSCLASS standalone
UPSMODE disable
se siete collegati tramite seriale invece così:
UPSCABLE smart
UPSTYPE smartups
DEVICE /dev/ttyS0
LOCKFILE /var/lock
UPSCLASS standalone
UPSMODE disable
modifichiamo anche questo file:
sudo gedit /etc/default/apcupsd
cambiando la voce ISCONFIGURED con yes come da esempio:
# Defaults for apcupsd initscript
# Apcupsd-devel internal configuration
APCACCESS=/sbin/apcaccess
ISCONFIGURED=yes
e adesso facciamo partire il demone per la prima volta:
/etc/init.d/apcupsd start
verifichiamo il corretto funzionamento dell'ups con:
apcaccess status
se funziona avrete una schermata come questa:
server@Enterprise:~$ apcaccess status
APC : 001,044,1069
DATE : 2012-07-01 13:12:08 +0200
HOSTNAME : Enterprise
VERSION : 3.14.8 (16 January 2010) debian
UPSNAME : Enterprise
CABLE : USB Cable
MODEL : Back-UPS CS 650
UPSMODE : Stand Alone
STARTTIME: 2012-07-01 12:01:30 +0200
STATUS : ONLINE
LINEV : 220.0 Volts
LOADPCT : 18.0 Percent Load Capacity
BCHARGE : 100.0 Percent
TIMELEFT : 18.5 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME : 0 Seconds
OUTPUTV : 230.0 Volts
SENSE : Medium
DWAKE : 000 Seconds
DSHUTD : 180 Seconds
LOTRANS : 180.0 Volts
HITRANS : 266.0 Volts
RETPCT : 000.0 Percent
ITEMP : 29.2 C Internal
ALARMDEL : Always
BATTV : 13.6 Volts
LINEFREQ : 50.0 Hz
LASTXFER : Low line voltage
NUMXFERS : 0
TONBATT : 0 seconds
CUMONBATT: 0 seconds
XOFFBATT : N/A
SELFTEST : NO
STESTI : None
STATFLAG : 0x07000008 Status Flag
SERIALNO : 5B1043T40961
BATTDATE : 2010-10-22NOMOUTV : 230 Volts
NOMINV : 230 VoltsNOMBATTV : 12.0 Volts
NOMPOWER : 400 Watts
FIRMWARE : 817.v7 .I USB FW:v7
APCMODEL : Back-UPS CS 650
END APC : 2012-07-01 13:12:38 +0200
Ecco qui l'ups funzionante.

Apcupsd by Tbob74 is licensed under a Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Italia License.
- Blog:
- Tbob74's blog
- Login o registrati per inviare commenti

Commenti
Errore ups APC
Dopo avere verificato il funzionamento mi ha dato il seguente errore:
Error contacting apcupsd @ localhost:3551: Connection refused
Soluzione http://mainstreetan
Soluzione
http://mainstreetanswers.org/debian/apcupsd.php