
May 25, 2020
shutdown-esxi-by-ups: apagado automático de servidores ESXi asociados a dispositivos UPS
Script que automatiza el apagado de un servidor ESXi según el estado de los dispositivos UPS asociados. Si se detecta una interrupción en el suministro de energía o una falla en los UPS, el script ejecuta un apagado ordenado del servidor para evitar daños o pérdida de datos.
Funcionamiento general
Este script lee el estado de los dispositivos UPS monitorizados y lanza una apagado automático de los servidores ESXi si se cumplen las siguientes condiciones:
- El estado de las baterías de los dispositivos UPS es distinto a batteryNormal.
- El tiempo restante de batería de los dispotivos UPS es inferior al especificado en la configuración.
Si alguna de las condiciones no se cumple, no se realizará el apagado automático.
Versiones soportadas
Actualmente, las versiones en las cuales se ha probado el funcionamiento del script son:
- VMware ESX 4.x
- VMware ESXi 4.x
- VMware ESXi 6.x
Prerrequisitos
- mailx
- snmpget
- vSphere CLI
- esxcli
- vmware-cmd
Enlaces de interés
Installing vCLI on Linux Systems with Internet Access
Más información
Tweet Share Share Pin Share EmailÚltima modificación: Nov 14, 2024