Logiciel de gestion basique d'un onduleur "bete" sous Debian
16 réponses
Pascal Hambourg
Salut à tous,
Disposant d'un vieil onduleur "bête" ("dumb") Merlin Gerin, avec signaux
de contrôle tout ou rien qu'on peut interfacer sur un port série RS-232
via un câble adaptateur) relié à un petit serveur sous Debian lenny, je
cherche un logiciel de surveillance basique pour :
- surveiller le signal de coupure du secteur et déclencher un shutdown
au bout d'un certain temps,
- surveiller le signal de batterie faible et déclencher un shutdown
immédiat,
- envoyer un signal d'arrêt à l'onduleur lors du shutdown.
Pas besoin de fonctions réseau pour commander l'arrêt automatique
d'autres machines et autres raffinements.
J'ai identifié les paquetages suivants disponibles dans Debian
(Provides: ups-monitor) :
apcupsd - APC UPS Power Management (daemon)
genpower - Monitor UPS and handle line power failures
nut - The core system of the nut - Network UPS Tools
powstatd - Configurable UPS monitoring daemon
upsd - UPS Monitor Program via serial interface
J'exclus a priori nut qui dépend d'udev dont je ne veux pas sur ce
serveur, et apcupsd qui semble prévu spécifiquement pour les onduleurs
de marque APC et qui dépend de snmp dont je n'ai que faire. Restent
genpower, powstatd et upsd, plus éventuellement d'autres qui m'auraient
échappé. Je suis preneur d'avis de personnes connaissant ou ayant
utilisé l'un ou l'autre, sur leurs qualités et défauts éventuels.
Question subsidiaire aux utilisateurs d'onduleurs :
Comment gérez-vous le redémarrage automatique des machines secourues ?
J'explique : en cas de secteur qui fait le yoyo, si la machine secourue
redémarre immédiatement à chaque retour (provisoire) du secteur, la
batterie de l'onduleur risque de ne pas se recharger suffisamment entre
deux coupures et finir par se décharger au point que l'autonomie
pourrait ne pas suffire pour un redémarrage+arrêt complet. Y a-t-il
quelque chose de prévu pour ne redémarrer que si la batterie est
suffisamment chargée ?
DESCRIPTION The shutdown utility provides an automated shutdown procedure for super-users to nicely notify users when the system is shutting down, saving them from system administrators, hackers, and gurus, who would otherwise not bother with such niceties.
The following options are available:
[...snip...]
-u The system is halted up until the point of removing system power, but waits before removing power for 5 minutes so that an external UPS (uninterruptible power supply) can forcibly remove power. This simulates a dirty shutdown to permit a later automatic power on. OS X uses this mode automatically with supported UPSs in emergency shutdowns. -------------------------------------------------------------------------
En fait, ça ne résoud pas le problème du retour du courant avant vidage de l'onduleur. C'est uniquement si le courant a été coupé totalement qu'il y a un reboot automatique.
Donc, finalement, ça revient à mon hack crade pour FreeBSD/Linux...
-- XAv In your pomp and all your glory you're a poorer man than me, as you lick the boots of death born out of fear. (Jethro Tull)
DESCRIPTION
The shutdown utility provides an automated shutdown procedure for
super-users to nicely notify users when the system is shutting down,
saving them from system administrators, hackers, and gurus, who would
otherwise not bother with such niceties.
The following options are available:
[...snip...]
-u The system is halted up until the point of removing system power,
but waits before removing power for 5 minutes so that an external
UPS (uninterruptible power supply) can forcibly remove power.
This simulates a dirty shutdown to permit a later automatic power
on. OS X uses this mode automatically with supported UPSs in
emergency shutdowns.
-------------------------------------------------------------------------
En fait, ça ne résoud pas le problème du retour du courant avant vidage de
l'onduleur. C'est uniquement si le courant a été coupé totalement qu'il y
a un reboot automatique.
Donc, finalement, ça revient à mon hack crade pour FreeBSD/Linux...
--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.
(Jethro Tull)
DESCRIPTION The shutdown utility provides an automated shutdown procedure for super-users to nicely notify users when the system is shutting down, saving them from system administrators, hackers, and gurus, who would otherwise not bother with such niceties.
The following options are available:
[...snip...]
-u The system is halted up until the point of removing system power, but waits before removing power for 5 minutes so that an external UPS (uninterruptible power supply) can forcibly remove power. This simulates a dirty shutdown to permit a later automatic power on. OS X uses this mode automatically with supported UPSs in emergency shutdowns. -------------------------------------------------------------------------
En fait, ça ne résoud pas le problème du retour du courant avant vidage de l'onduleur. C'est uniquement si le courant a été coupé totalement qu'il y a un reboot automatique.
Donc, finalement, ça revient à mon hack crade pour FreeBSD/Linux...
-- XAv In your pomp and all your glory you're a poorer man than me, as you lick the boots of death born out of fear. (Jethro Tull)
yamo'
Salut,
Xavier a tapoté, le 05/10/2010 13:45:
Ce qui fait qu'avant de songer à la recharge des batteries, j'en suis à chercher comment redémarrer les machines non-MacOSX. Et ça, j'ai pas trouvé...
Et en faisant un wakeonlan depuis les machines MacOSX vers les autres?
-- Stéphane http://pasdenom.info
Salut,
Xavier a tapoté, le 05/10/2010 13:45:
Ce qui fait qu'avant de songer à la recharge des batteries, j'en suis à
chercher comment redémarrer les machines non-MacOSX. Et ça, j'ai pas
trouvé...
Et en faisant un wakeonlan depuis les machines MacOSX vers les autres?
Et en faisant un wakeonlan depuis les machines MacOSX vers les autres?
Ah tiens, faut que j'essaye. J'ai sous la main le script Perl qui envoie le magic packet..
-- XAv In your pomp and all your glory you're a poorer man than me, as you lick the boots of death born out of fear. (Jethro Tull)
Yves Lambert
Le Tue, 5 Oct 2010 13:45:17 +0200, (Xavier) a écrit :
Ce qui fait qu'avant de songer à la recharge des batteries, j'en suis à chercher comment redémarrer les machines non-MacOSX. Et ça, j'ai pas trouvé...
En ce qui concerne les PC il me semble que ça se règle au niveau du BIOS. (tu as le choix, en cas de coupure d'alimentation : revenir à l'état précédent (peu utile), laisser éteint (ne t'intérese pas) ou démarrer. ça suppose je présume qu'au retour du secteur - ou quand toutes les machines sont éteintes), il faut couper l'alimentation. (ça doit pouvoir se faire baie par baie dès que la machine est éteinte, ce qui dvrait épargner un peu les batteries... ?)
Après tu dois pouvoir affiner (par exemple pour éviter des redémarrages intempestifs ou programmer le redémarrage plus fin(aud)ement) avec le wake on lan (qui dépend du BIOS et de la carte réseau.)
Je fais suivre à fcspc...
-- Quand le moi est haïssable, aimer son prochain comme soi même devient une atroce ironie. -+- Paul Valéry -+-
Le Tue, 5 Oct 2010 13:45:17 +0200,
xavier@groumpf.org (Xavier) a écrit :
Ce qui fait qu'avant de songer à la recharge des batteries, j'en suis à
chercher comment redémarrer les machines non-MacOSX. Et ça, j'ai pas
trouvé...
En ce qui concerne les PC il me semble que ça se règle au niveau du
BIOS. (tu as le choix, en cas de coupure d'alimentation : revenir à
l'état précédent (peu utile), laisser éteint (ne t'intérese pas) ou
démarrer. ça suppose je présume qu'au retour du secteur - ou quand
toutes les machines sont éteintes), il faut couper l'alimentation. (ça
doit pouvoir se faire baie par baie dès que la machine est éteinte,
ce qui dvrait épargner un peu les batteries... ?)
Après tu dois pouvoir affiner (par exemple pour éviter des redémarrages
intempestifs ou programmer le redémarrage plus fin(aud)ement) avec le
wake on lan (qui dépend du BIOS et de la carte réseau.)
Je fais suivre à fcspc...
--
Quand le moi est haïssable, aimer son prochain
comme soi même devient une atroce ironie.
-+- Paul Valéry -+-
Le Tue, 5 Oct 2010 13:45:17 +0200, (Xavier) a écrit :
Ce qui fait qu'avant de songer à la recharge des batteries, j'en suis à chercher comment redémarrer les machines non-MacOSX. Et ça, j'ai pas trouvé...
En ce qui concerne les PC il me semble que ça se règle au niveau du BIOS. (tu as le choix, en cas de coupure d'alimentation : revenir à l'état précédent (peu utile), laisser éteint (ne t'intérese pas) ou démarrer. ça suppose je présume qu'au retour du secteur - ou quand toutes les machines sont éteintes), il faut couper l'alimentation. (ça doit pouvoir se faire baie par baie dès que la machine est éteinte, ce qui dvrait épargner un peu les batteries... ?)
Après tu dois pouvoir affiner (par exemple pour éviter des redémarrages intempestifs ou programmer le redémarrage plus fin(aud)ement) avec le wake on lan (qui dépend du BIOS et de la carte réseau.)
Je fais suivre à fcspc...
-- Quand le moi est haïssable, aimer son prochain comme soi même devient une atroce ironie. -+- Paul Valéry -+-
Emmanuel Florac
Le Thu, 07 Oct 2010 00:53:44 +0200, Yves Lambert a écrit:
En ce qui concerne les PC il me semble que ça se règle au niveau du BIOS. (tu as le choix, en cas de coupure d'alimentation : revenir à l'état précédent (peu utile),
Au contraire c'est normalement ce qu'on choisit toujours... Si la machine était éteinte lors de la coupure, elle reste éteinte; si elle était allumée, elle redémarre.
-- La loi, dans un grand souci d'égalité, interdit aux riches comme aux pauvres de coucher sous les ponts, de mendier dans les rues et de voler du pain. Anatole France.
Le Thu, 07 Oct 2010 00:53:44 +0200, Yves Lambert a écrit:
En ce qui concerne les PC il me semble que ça se règle au niveau du
BIOS. (tu as le choix, en cas de coupure d'alimentation : revenir à
l'état précédent (peu utile),
Au contraire c'est normalement ce qu'on choisit toujours... Si la machine
était éteinte lors de la coupure, elle reste éteinte; si elle était
allumée, elle redémarre.
--
La loi, dans un grand souci d'égalité, interdit aux riches comme aux
pauvres de coucher sous les ponts, de mendier dans les rues et de
voler du pain.
Anatole France.
Le Thu, 07 Oct 2010 00:53:44 +0200, Yves Lambert a écrit:
En ce qui concerne les PC il me semble que ça se règle au niveau du BIOS. (tu as le choix, en cas de coupure d'alimentation : revenir à l'état précédent (peu utile),
Au contraire c'est normalement ce qu'on choisit toujours... Si la machine était éteinte lors de la coupure, elle reste éteinte; si elle était allumée, elle redémarre.
-- La loi, dans un grand souci d'égalité, interdit aux riches comme aux pauvres de coucher sous les ponts, de mendier dans les rues et de voler du pain. Anatole France.
Fabien LE LEZ
On Tue, 5 Oct 2010 13:45:17 +0200, (Xavier):
ce qui éteint la machine, mais laisse le gestionnaire d'alim en standby.
Au lieu d'éteindre la machine, peut-être pourrais-tu rebooter sur une autre installation de Linux, qui ne touche pas aux disques durs, éventuellement fait tourner le processeur à sa vitesse minimale, et attend patiemment que l'onduleur lui demande de redémarrer le vrai OS ?
On Tue, 5 Oct 2010 13:45:17 +0200, xavier@groumpf.org (Xavier):
ce qui éteint la
machine, mais laisse le gestionnaire d'alim en standby.
Au lieu d'éteindre la machine, peut-être pourrais-tu rebooter sur une
autre installation de Linux, qui ne touche pas aux disques durs,
éventuellement fait tourner le processeur à sa vitesse minimale, et
attend patiemment que l'onduleur lui demande de redémarrer le
vrai OS ?
ce qui éteint la machine, mais laisse le gestionnaire d'alim en standby.
Au lieu d'éteindre la machine, peut-être pourrais-tu rebooter sur une autre installation de Linux, qui ne touche pas aux disques durs, éventuellement fait tourner le processeur à sa vitesse minimale, et attend patiemment que l'onduleur lui demande de redémarrer le vrai OS ?