Apcupsd, demone per il controllo di UPS con LInux

apcupsd 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-22
NOMOUTV  : 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. 

 


Licenza Creative Commons
Apcupsd by Tbob74 is licensed under a Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Italia License.

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

Opzioni visualizzazione commenti

Seleziona il tuo modo preferito per visualizzare i commenti e premi "Salva impostazioni" per attivare i cambiamenti.