Utilizzare un UPS APC con Debian

I gruppi di contiunità APC funzionano egregiamente con Debian.

Questa guidà è stata redatta utilizzando una Debian Etch e un UPS APC1000 con interfaccia seriale, ma non vi è motivo per cui non funzioni con release più nuove di Debian e con modelli diversi di UPS.

Installazione del demone

Innanzitutto, a server spento, si colleghi il gruppo di continuità alla presa seriale o USB del server stesso. Poi si avvii Debian e si installi il demone che gestirà i collegamenti con l'UPS:

apt-get install apcupsd

Configurazione di apcupsd

I files di configurazione di apcupsd risiedono nella directory /etc/apcupsd/. Noi avremo bisogno di modificare due files.


  • /etc/apcupsd/apcupsd.conf

Si cerchino le voci

UPSNAME  nome_ups

UPSCABLE   usb/smart

UPSTYPE   usb/apcsmart

DEVICE   /dev/TTySx

Dove:

    • nome_ups = non è obbligatorio, ma aiuta nel caso si gestiscano più UPS o si voglia amministrare l'UPS da una macchina della LAN. Metteteci un nome che descriva l'UPS in questione.
    • usb/smart = indica il tipo di cavo con cui l'UPS è collegato al server. Nel caso di cavo seriale si indichi smart.
    • usb/apcsmart = come la voce precedente, indica se l'UPS è USB o seriale
    • /dev/TTySx = è la porta del server a cui il cavo è collegato. Nel caso sia la prima porta seriale, si indichi /dev/TTyS0
    • Le altre voci possono essere lasciate così come sono, a meno che non vogliate giocare con il tempo di delay prima dello spegnimento del server o se abbiate necessità di indicare al demone di preservare lo stato della batteria spegnendo subito il PC (o viceversa di mantenere il PC acceso il più possibile)


  • /etc/default/apcupsd

Si cerchi la voce

ISCONFIGURED

e si ponga il valore a yes.

Fatto ciò, si può riavviare il demone:

/etc/init.d/acpupsd restart


Ferdybassi