Configurant un SAI d'EATON a vSphere
En aquest document veurem una manera senzilla de com configurar una aturada a la nostra infraestructura virtual de VMware vSphere si disposem d'un SAI del fabricant EATON. Per a això, necessitarem prèviament disposar d'un appliance VMware vMA, on instal·larà Intelligent Power Protector (IPP) i ell serà l'encarregat d'enviar aturades ordenades als nostres hosts ESXi.
El primer, hauríem d'obrir els ports 4679tcp, 4679udp, 4680tcp, 4680udp, 80tcp i 5000tcp per permetre el trànsit al IPP de la vMA executant:
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
Permetrem a més la comunicació entre IPP i els adaptadors de connexió 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(és) scan’, una vez encontrado lo activamos desde “Set as power source” (esto lo configuraremos con cada UPS que dispongamos).
Indicaremos el UPS, les seves credencials i indicarem un tipus d'apagat (Apagada, Hibernate, Apagar o Script), en aquest cas faré un script per apagar 3 hosts de manera simultània.
Podrem un script perquè apague els hosts que ens interessi a /usr/local/Eaton/IntelligentPowerprotector/bin/ i recomanable amb un usuari creat específicament amb permisos d'apagat:
/usr/local/Eaton/IntelligentPowerprotector/bin/shutdownESXi.pl –servidor HOST_ESXi –usuari USUARIO –contrasenya XXXXX
Per a més informació de l'ús de Intelligent Power Protector, la guia oficial. Un cop configurat això haurem de configurar a nivell de vSphere un ordre d'apagat & encès ordenat de les nostres màquines virtuals.
















































