Versión corta: ¿cómo hago para que 2 computadoras se apaguen cuando la batería de un UPS se agota?
Versión larga:
Tengo un UPS APC, el RS 1500. Tiene un cable USB que va a mi computadora principal de desarrollo. Mi computadora de desarrollo se apagará cuando la batería esté baja.
Sin embargo, además, ahora he conectado un servidor de base de datos al mismo UPS.
¿Cómo puedo hacer que ese servidor de base de datos también sepa que necesita apagarse cuando la batería se agota?
Respuestas:
Como escribe Chopper3, los UPS más caros pueden tener una opción para conectar el software de apagado en red (por un costo adicional).
Para una implementación gratuita de administración de energía en red, desea APC UPS Daemon, apcupsd . Básicamente, instala una instancia de administrador de apcupsd en la PC que tiene el cable de señalización USB conectado, e instala clientes apcupsd en otras PC conectadas a la alimentación del UPS. Las instancias de apcupsd usan la LAN para comunicarse.
Apcupsd viene en versiones de Unix y Windows, y las versiones de Windows han existido durante bastante tiempo, por lo que espero que sean lo suficientemente estables. No sé lo fácil que es configurar y configurar en Windows. Eche un vistazo, y si no le gusta, siempre existe la opción de comprar un UPS más capaz ...
Recuerde, con la administración de UPS en red, el conmutador de red debe estar encendido de UPS para que el software de administración funcione cuando no hay energía ... :-)
fuente
Windows generalmente tiene un buen soporte APC incorporado, por lo que no tiene que usar PowerChute (al menos comenzando con XP SP2 y SP3). Si Windows está detectando su UPS en el Panel de control -> Opciones de energía (en XP), busque una pestaña de Alarmas. Si puede encontrar esto, puede calcular una Acción de alarma para ejecutar un programa. En este caso, puede ejecutar PsShutdown desde el paquete sysinternals para apagar la máquina remota cuando el nivel de la batería es de advertencia o crítico.
Lo siento, pero no estoy en una máquina XP con un APC UPS conectado en este momento, así que no estoy seguro de si estas opciones aparecerán o no. Normalmente no instalo el software PowerChute de APC en mis clientes XP (y superiores) porque hay soporte nativo en Windows. (Esta es también la razón por la que estandaricé en APC)
fuente
A la larga, su mejor opción son dos UPS independientes. Es más costoso, pero elimina un solo punto de falla y es menos complicado que tratar de coordinar un sistema de señalización entre las dos máquinas (y también reduce la carga en cada UPS).
fuente
No puedes con ese modelo, no con el software que viene de todos modos.
Si tuviera un modelo 'Smart-UPS' de APC, podría usar su software PowerChute Network Shutdown para lograrlo.
fuente
Haga que la máquina de desarrollo le indique a la máquina de la base de datos que se apague cuando reciba la alarma de la batería.
En cuanto a cómo hacer eso, me temo que eso está más allá de mi conocimiento.
fuente