¿Los APC ups pueden reactivar la máquina apagada cuando la alimentación de CA vuelve?

8

He usado apcupsd en ubuntu para apagar mi máquina cuando la alimentación de CA se pierde por serie.

¿Hay alguna forma de permitir que el UPS active la máquina que ya está apagada cuando vuelve la corriente alterna? He intentado habilitar todo en BIOS que corresponde a despertar por anillo, todavía no tuve suerte.

c2h2
fuente
Normalmente usaría una PDU habilitada para la red y se conectaría a un UPS habilitado para la red.
Steve-o

Respuestas:

1

Esta debería ser una característica estándar de BIOS y manejada fácilmente por apcupsd .

Está buscando en la BIOS el retorno automático de energía, el retorno de energía O la pérdida de energía posterior. Esto se puede habilitar, deshabilitar o (para BIOS más reciente) último estado. La opción 'último estado' significa: ¿dejó manualmente la máquina encendida o apagada , usando el interruptor de encendido?

He utilizado un UPS APC , con apcupsd y conexión USB , para hacer exactamente lo que está tratando de hacer.

El UPS Givith y el UPS quitan. (pero a la inversa):

Cuando el UPS tiene poca batería, detiene la alimentación de la máquina. Cuando vuelve a tener alimentación de red, devuelve energía a la máquina. Desde el punto de vista de las máquinas, se eliminó y restableció la energía, PERO fuera de su control. Simplemente debe seguir la configuración del BIOS para: 'después de la pérdida de energía ".

david6
fuente
Pero eso anularía el propósito de un UPS. Quiero decir que si no puedo apagarlo con gracia mientras el UPS está conectado, estoy expuesto a los mismos riesgos que en un corte de energía, por ejemplo, el tiempo para que el controlador RAID descargue el caché DMA.
dantebarba
No estoy seguro de lo que está diciendo. Puede "apagarse con gracia" mientras el UPS está conectado. ¿Estás preguntando sobre el comportamiento automatizado?
david6
exactamente. Si tiene un servidor o simplemente un NAS en su oficina en casa, no podrá estar presente todo el tiempo para apagarlo cada vez que se corte la energía.
dantebarba
Tal vez simplemente no entendí lo que estabas explicando. Pero me parece que usar apcupsd para apagarse cuando el UPS está en batería no funcionará. La función del BIOS "encender hasta el último estado después de una pérdida de energía" solo funcionará si el último estado registrado del BIOS es "encender" y eso no sucederá si apcupsd apaga la computadora de antemano.
dantebarba
1

Probablemente también podría usar una Raspberry Pi no conectada a UPS que activa el servidor a través de WoL o IPMI cuando vuelve la energía y arranca RPi.

davidhq
fuente
0

Pido disculpas por lo que puede ser una respuesta compleja.

Creo que el problema sería que la computadora está recibiendo energía del UPS hasta que se quede sin batería ... por lo tanto, cuando vuelve la energía no hay 'cambio de estado'. Si el UPS se hubiera quedado sin energía, creo que la configuración del servidor para el encendido automático funcionaría. Si tiene una forma de enviar un paquete mágico, entonces el despertar en lan podría funcionar.

ver enlace: http://www.linksysinfo.org/forums/showthread.php?t=65772

cprofitt
fuente
1
Puede usar una caja ALIX con NanoBSD (o pfSense) para conectarse a un UPS vía serial y luego hacer que envíe un paquete WoL. Esto evitaría requerir una inversión bastante costosa en una red UPS.
Steve-o
0

Tuve un problema similar y lo resolví conectando un AP Wifi con DD-WRT directamente a la red eléctrica.

En una situación en la que hay una pérdida de energía y el servidor se apaga, pero la energía regresa para que el servidor no vea el cambio en el estado de la red eléctrica, el AP Wi-Fi de inicio envía algunos paquetes WOL (Wake-on-lan) durante 5 minutos a asegúrese de que se reciba el paquete (en caso de que el servidor todavía se esté apagando, mientras la energía ya ha regresado).

El segundo escenario cuando el retorno de energía después de que el UPS se haya quedado sin baterías solo requiere una configuración de BIOS para encender después de una pérdida de energía.

Alakdae
fuente