Newsgroup: it.comp.os.linux.sys
Titolo: gestione UPS

ciao a tutti,
avrei bisogno del vostro aiuto.
Situazione:
Server (CentOS 5.4) collegato ad un gruppo di continuità APC Smart-UPS 
1000 e posizionato in un locale in cui si toglie la corrente tutte le 
sere.
Problema:
capita che il personale addetto non spenga correttamente il server prima 
di togliere la corrente (prima che la proponiate come soluzione... non è 
possibile intervenire qui :) ).
Proposta di soluzione:
vorrei fare in modo che si potesse spegnere il server semplicemente 
togliendo la corrente al locale. Ho configurato apcupsd in modo da 
iniziare lo shutdown del server qualche tempo dopo che la corrente è 
stata tolta.
Problema:
oltre al server, vorrei che *anche* l'UPS si spegnesse dopo un tempo 
ragionevole in modo da dare tempo al server di completare lo shutdown
Ho spulciato il file apcupsd.conf e ho cercato un po' con google ma non è 
stato molto utile.
L'unica cosa che sembrava potesse fare al caso mio era la direttiva:
KILLDELAY
del file apcupsd.conf. Ieri sera abbiamo fatto una prova ma non ha 
funzionato.
Qualcuno di voi ha già affrontato un problema simile e ne è venuto a capo?
grazie e ciao
riki

e mettere un cron che esegue un halt ad una certa ora?
chessò
30 20 * * * halt
se sai che alle 20.45 staccano la corrente, tu alle 20,30 butti giù il 
server...



il mio problema non è spegnere il server, ma spegnere l'UPS (in 
automatico) dopo che si è spento il server...

riki ha scritto:

Ma la documentazione non dice niente a riguardo? Nel senso che ho visto 
che c'e` un intero sito dedicato ad apcupsd, con tanto di abbondante 
documentazione. Eventualmente il programmillo per testare la 
comunicazione fra UPS e computer funziona, dice che e` tutto OK?
Andrea

 Andrea
Si, tutto OK, infatti apcupsd lancia lo shutdown correttamente dopo che 
la corrente viene tolta.
Ho spulciato la documentazione e pensavo che per spegnere l'UPS il 
parametro da configurare fosse:
KILLDELAY NN
Pensavo (speravo) che apcupsd fosse in grado, con quel parametro, di dire 
all'APC: tra NN secondi spegniti. Purtroppo ho fatto una prova e non ha 
funzionato (o non sono riuscito a farlo funzionare)

 non ha funzionato (o non sono riuscito a farlo funzionare)
AFAIK non puoi "spegnere" l'ups
se spegni tutte le utenze attaccate sull'ups (quindi carico 0) il tempo 
di scarica sarà lunghissimo, ma certamente non fa bene alle batterie
ogni smentita è ben accetta
S.

 automatico) dopo che si è spento il server...
Mi spiegheresti di grazia qual è il senso di voler "spegnere" l'UPS? L'UPS è 
*pensato apposta* per vivere bene in situazioni in cui manca la corrente! Se 
deve fare una procedura di shutdown interna, lui sa già quanta batteria gli 
rimane e gestisce tutto internamente e automaticamente.
-- 
Vide

 rimane e gestisce tutto internamente e automaticamente.
Così tutti i giorni scarica la batteria e la ricarica. Geniale.

 Così tutti i giorni scarica la batteria e la ricarica. Geniale.
E' il suo mestiere (e lo fa anche se la corrente non manca mai, AFAIK,
proprio per mantenerle sotto controllo, le batterie).
-- 
Professional System & Network Sarcazzer
http://bofhskull.wordpress.com/

 ragionevole in modo da dare tempo al server di completare lo shutdown
Se l'UPS ha la capacità di ricevere comandi dall'interfaccia, guarda
le specifiche dell'UPS, e vedi se e come è possibile spegnerlo.
PS: ma se la macchina spegne l'ups, la macchina muore. Si chiama
eutanasia elettrica autoinflitta.
No, non ho mai avuto UPS cui potevi dire: aspetta tre minuti e spegniti,
intanto che mi spengo io.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 ogni smentita è ben accetta
Mezza smentita.
Tutte le batterie hanno numero limite di ricariche però questo limite è un 
problema serio solo per le batterie al nichel. La vita media di altri tipi 
di batterie dipende da altri fattori, come la temperatura di esercizio per
le pile ricaricabili al litio. Invece per le batterie al piombo (penso 
quelle usate sull' UPS)  il fattore limitante è l'autoscarica per cui 
l'assurdo è che caricare e scaricare la batteria è positivo.

 positivo.
ed anche oggi ho imparato qualcosa..
se mi permetti, strano a dirsi, hai usato un tono "normale" che invece in 
altri frangenti (.iniziare) non usi.. ed anche questo è gradito ;-)
grazie e buona giornata
S.

 proprio per mantenerle sotto controllo, le batterie).
Non le porta a scarica quasi completa quotidianamente, così le 
rovinerebbe in pochi mesi.



Forse, ma per arrivare a scarica completa alimentando solo sè stesso,
l'UPS deve star senza corrente per una settimana, credo...
(anche se non ho mai avuto SmartUPS inferiori a 5000, quindi magari il
problema per il 1000 si pone anche, non so...)


 altri frangenti (.iniziare) non usi.. ed anche questo è gradito ;-
No, non permetto.
Però se una persona pone una domanda interessante nei termini e nei modi 
giusti deve ottenere una domanda corretta nei termini corretti con i dovuti 
modi corretti.

 intanto che mi spengo io.
in realtà non so se esistano tali ups, il mio era solo wishful thinking...
Nel poco tempo libero a mia disposizione (non è una cosa che sto facendo 
per lavoro) ho fatto qualche ricerca in Internet e ho trovato che bisogna 
modificare il file
/etc/init.d/halt
in modo che dia il comando 'UPS Spegniti!' dopo avere fatto per benino 
tutte le sue cose.
Da quel poco che ho visto finora mi sembra che il file halt di CentOS sia 
già predisposto a questo ma per l'utilizzo del pacchetto 'nut': 
configurandolo correttamente dovrebbe essere possibile spegnere l'UPS 
contestualmente al server senza modificare il file halt.
vi terrò aggiornati sugli aggiornamenti (purtroppo però le prove le posso 
fare solo il giovedì sera...)
ciao
riki

 Così tutti i giorni scarica la batteria e la ricarica. Geniale.
Se non ha carico (perchè tutti i server son già spenti) sono quasi sicuro 
che ci sono modelli abbastanza intelligenti da mettersi in modo risparmio e 
le batterie non si scaricano nulla praticamente.
-- 
Vide

 l'assurdo è che caricare e scaricare la batteria è positivo.
   Io la sapevo un po' diversa e cioe` che le batterie al
piombo "preferiscono" rimanere cariche e sono la scarica e la ricarica
(peggio se scarica profonda) a farle invecchiare (trascurando
l'invecchiamento termico)...
-- 
                          |
\|/ ____ \|/   \ ||_|     |  Tutti mentono; ma non importa,
"@'/ ,. \`@"    \|| |     |  perche` nessuno sta a sentire.
/_| \__/ |_\ Vax Headroom |
   \__U_/                 |          Legge di Lieberman

 l'invecchiamento termico)...
Quasi. La carica e scarica ripetuta è dannosa per tutte le batterie
e la scarica completa è mortale. Per le batterie al piombo sono
dannose la carica rapida e la scarica rapida 
Hai ragione, Gli accumulatori al piombo preferiscono restare carichi.
Però mantenere una batteria continuamente sotto carica è dannoso 
perché consuma l'elettrolita. Gli accumulatori al piombo sopportano
meglio questo ma la sovraccarica risulta controproducente. Il 
trucchetto è non tenere mai l'accumulatore completamente carico 
ed in questo senso permettere la scarica è positivo.

 scarica è positivo.
Confermo.

 ed in questo senso permettere la scarica è positivo.
Ma la domanda è: questa gestione non è praticamente ovvio che la faccia già 
l'UPS che *sa* che batteria ha, quanta carica ha e qual è il miglior modo 
d'alimentarsi? Probabilmente 15 anni fa no, ma oggi credo che dovrebbe 
essere così.
Poi magari sto dicendo scemenze, per cui ritiro tutto quello che ho detto in 
sto thread.
-- 
Vide


Quando seguivo la manutenzione nelle centrali telefoniche che sono in 
genere alimentate con batterie al piombo si provvedeva a scariche 
periodiche fino a che la tensione non scendeva sotto il minimo 
(1.8V/elem.), dopo di che si provvedeva ad una ricarica a fondo 
(2.7V/elem.), seguita dal funzionamento in tampone (2.2V/elem.) che le 
manteneva ad un livello di carica costante.
Del valore 2.2V/elem. per il mantenimento sono piuttosto sicuro, dato 
che alla centrale arrivavano 52.8V meno la caduta sulla linea di 
alimentazione.  Per gli altri è solo un ricordo e potrebbero essere 
leggermente diversi.
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   < 
http://giovanni.homelinux.net/
 >

 ed in questo senso permettere la scarica � positivo.
Per� mi sa che cos� facendo non ha mai un UPS pronto a fare il proprio 
lavoro :-(
-- 
ValeRyo
XT600 "Katoki Pajama" - 
http://www.slimmit.com/go.asp?7Y9
CBR600F "Cerbero" - In vendita - 
http://www.slimmit.com/go.asp?7X0
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png
 

 lavoro :-(
Stiamo parlando di come gestire la carica della batteria. Di questo,
come è già stato fatto notare, si occupa l'UPS stesso, tu non devi 
preoccupartene.

 dovrebbe essere così.
Venticinque anni fa non esistevano accumulatori al piombo sigillati, gli 
accumulatori nickel-cadmio avevano l'effetto memoria* e gli accumulatori
al litio esplodevano. Ora se non fosse per la gestione intelligente della
carica gli non potremmo usare i telefoni cellulari; batterie al litio sono 
delle vere bombe molotov che ci portiamo tranquillamente in tasca.
È ovvio che l'UPS ricarica gli accumulatori e si occupa della gestione 
ottimale della ricarica da solo tu devi fare poco e niente. Però non bisogna 
neanche disinteressarsi totalmente della carica delle batterie; è un po' 
come il backup; fai il backup tutti i giorno ma trascuri di verificare le 
procedure di ripristino.
I cicli periodici di scarica e carica offrono anche l'opportunità di 
accorgersi dell'efficienza degli accumulatori.
-- 
* Sull'effetto memoria ci sarebbe molto da discutere.

 manteneva ad un livello di carica costante.
In pratica si faceva lavorare l'accumulatore nella zona in cui la 
caratteristica V-I è rettilinea e la FEM è la nominale. 
Non si arrivava a questi dettagli ma un tempo la manutenzione degli
accumulatori al piombo faceva parte dell'esame per la patente.

 preoccupartene.
MI sar� spiegato male.
La richiesta iniziale era come spegnere l'ups da pc.
Se lo si fa spegnere per scarica batterie, quando lo vado a
riaccendere avr� un bel periodo di mancata copertura.


 riaccendere avrò un bel periodo di mancata copertura.
Si`. Quegli UPS (credo, sicuramente atri Smart 1000 della APC con
softwarino Windows 6-8 anni fa) erano in grado non solo di spegnersi,
ma anche di accendersi ad ora prestabilita o al ritorno
dell'alimentazione; quello che faceva un softwarino Windows a maggior
ragione dovrebbe essere in grado di farlo un daemon linux.
Andrea

 [...]
Passa a NUT (o magari passa ad un EATON/MGE e NUT).

 l'UPS deve star senza corrente per una settimana, credo...
Purtroppo no. Comunque non spegnere l'UPS è obiettivamente sbagliato, il 
suo mestiere per altro è garantire continuità di servizio ai carichi, 
non stare acceso inutilmente e rovinare le batterie (e sì, si rovinano 
parecchio).

 l'assurdo è che caricare e scaricare la batteria è positivo.
Il problema maggiore è la scarica profonda. In ogni caso non è proprio 
così, le batterie si rovinano comunque e bisognerebbe scaricarle il meno 
possibile.

 La richiesta iniziale era come spegnere l'ups da pc.
Certo, ma siamo andati fuori tema da un  nel pezzo.

 ...
Sì e no. Se non usi un accumulatore si rovina. Se tieni 
sempre carico un accumulatore si rovina.


può gestire lo spegnimento della macchina e dell'UPS.




può gestire lo spegnimento della macchina e dell'UPS se quest'ultimo
permette lo spegnimento dall'interfaccia.


Mandi! riki
  In chel dì si favelave...
r> oltre al server, vorrei che *anche* l'UPS si spegnesse dopo un tempo 
r> ragionevole in modo da dare tempo al server di completare lo shutdown
Comportamento normale degli UPS APC in 'smart' mode, fanno esattamente
così...
r> KILLDELAY
Parametro non dello smart mode; in smart mode è l'UPS a calcolare da
carico e carica residua quanto tempo regge, e schedulare lo shutdown.
-- 
  Tu da che parte stai?
  Stai dalla parte di chi ruba nei supermercati,
  o di chi li ha costruiti rubando.			(F. De Gregori)

 sempre carico un accumulatore si rovina.
Sì, ma, come è già stato detto, a questo ci pensano già gli UPS 
solitamente. Mi riferivo in particolare al caso specifico, scaricare e 
di molto le batterie tutte le sere non è di certo una soluzione accettabile.

 carico e carica residua quanto tempo regge, e schedulare lo shutdown.
si ma lui vuole che si spenga l'ups dopo la macchina, non che l'ups dia 
il comando di shutdown al server.