Configurazione di un UPS Liebert con APCupsD

da Apr 10, 2013Blog0 commenti

LeibertLogoCi è capitato di dover integrare un UPS Liebert/Emerson in un ambiente Linux only: hardware IBM con installato XenServer 6, due macchine virtuali RedHat 6 con SAP e una con Ubuntu 12.04. In nessuno dei sistemi era presente l’ambiente grafico, il che rendeva impossibile installare il software Multilink fornito da Emerson Electric.

 

Lavorando normalmente con sistemi APC non abbiamo mai avuto problemi, il demone apcupsd presente in tutte le maggiori distribuzioni funziona sempre alla perfezione! Purtroppo in questo caso il primo approccio non è stato felice, in quanto l’apparato presente dal cliente non usava lo stesso protocollo di comunicazione. E come detto sopra il software della casa non presentava molta flessibilità, soprattutto in un ambiente stretto come quello di XenServer, dove l’installazione di pacchetti aggiuntivi non è solamente delicata, ma anche sconsigliata.

Dopo diverse ricerche abbiamo scoperto che l’UPS Liebert, su cui era installata la scheda di rete, implementava il protocollo RFC 1628 via SNMP. Fortunatamente le versioni recenti di apcupsd sono in grado di interrogare gli UPS che supportano questo standard!

Quindi dopo aver aperto opportunamente l’SNMP dell’UPS, la configurazione del demone è stata molto semplice:

/etc/apcupsd/apcupsd.conf

UPSCABLE smart
UPSTYPE snmp
DEVICE IP_UPS:161:RFC:public

Dove IP_UPS è l’indirizzo IP dell’UPS Liebert, 161 la porta SNMP.

Vi rimando al manuale del demone per i dettagli di configurazione.

Per altre informazioni visitate la sezione del nostro blog.

CREATE YOUR PROJECT

Book a free consultation

Your business is constantly evolving. Tell us about the project you have in mind, whether it's an e-commerce website or a strategic business solution.