Configurando un SAI de EATON en vSphere
En este documento veremos una forma sencilla de cómo configurar un apagado en nuestra infraestructura virtual de VMware vSphere si disponemos de un SAI del fabricante EATON. Para ello necesitaremos previamente el disponer de un appliance VMware vMA, donde instalaremos Intelligent Power Protector (IPP) y él será el encargado de enviar apagados ordenados a nuestros hosts ESXi.
Lo primero, habría que abrir los puertos 4679tcp, 4679udp, 4680tcp, 4680udp, 80tcp y 5000tcp para permitir el tráfico al IPP de la vMA ejecutando:
sudo iptables -I OUTPUT -p tcp –dport 80 -j ACCEPT
sudo iptables -I OUTPUT -p tcp –dport 5000 -j ACCEPT
sudo iptables -I INPUT -p tcp –dport 4679 -j ACCEPT
sudo iptables -I INPUT -p tcp –dport 4680 -j ACCEPT
sudo iptables -I INPUT -p udp –dport 4679 -j ACCEPT
sudo iptables -I INPUT -p udp –dport 4680 -j ACCEPT
Permitiremos además la comunicación entre IPP y los adaptadores de conexión del UPS (BD/X-Slot/PXGX2000):
sudo iptables -I INPUT -p udp –dport 161 -j ACCEPT
sudo iptables -I INPUT -p udp –dport 200 -j ACCEPT
sudo iptables -I INPUT -p udp –dport 2844 -j ACCEPT
sudo iptables -I INPUT -p udp –dport 2845 -j ACCEPT
sudo iptables -I OUTPUT -p udp –dport 161 -j ACCEPT
sudo iptables -I OUTPUT -p udp –dport 200 -j ACCEPT
sudo iptables -I OUTPUT -p udp –dport 2844 -j ACCEPT
sudo iptables -I OUTPUT -p udp –dport 2845 -j ACCEPT
Grabamos en iptables con: service iptables save
Bajamos de la web de EATON el Intelligent Power protector (actualmente la versión 1.10) para Linux & VMware ESX/ESXi (en rpm), lo subimos al appliance vMA con WinSCP y lo instalamos con:
sudo rpm -i ipp-linux-1.10.045-1.x86_64.rpm
Abrimos un navegador contra la dirección IP del appliance vMA usando el puerto 4679 (para http) o 4680 (para https) con el usuario predeterminado ‘admin’ y contraseña ‘admin’.
Si no vemos nuestro SAI realizaremos un escaneo desde: ‘Quick scan’, ‘Range scan’ o ‘Address(es) scan’, una vez encontrado lo activamos desde «Set as power source» (esto lo configuraremos con cada UPS que dispongamos).
Indicaremos el UPS, sus credenciales e indicaremos un tipo de apagado (Shutdown, Hibernate, Power off o Script), en este caso realizaré un script para apagar 3 hosts de forma simultánea.
Podremos un script para que apague los hosts que nos interese en /usr/local/Eaton/IntelligentPowerprotector/bin/ y recomendable con un usuario creado especificamente con permisos de apagado:
/usr/local/Eaton/IntelligentPowerprotector/bin/shutdownESXi.pl –server HOST_ESXi –username USUARIO –password XXXXX
Para más info del uso de Intelligent Power Protector la guía oficial. Una vez configurado esto deberemos configurar a nivel de vSphere un orden de apagado & encendido ordenado de nuestras máquinas virtuales.
Posts recomendados:
- Gestión de calendarios con Radicale - 23 de mayo de 2024
- Monitorizando las reglas UTM web de nuestro firewall gracias a Centreon - 21 de mayo de 2024
- Backup automatizado de la configuración de Fortigate - 16 de mayo de 2024