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
Grabem en iptables amb: service iptables save
Baixem de la web d'EATON l'Intelligent Power Protector (actualment la versió 1.10) para Linux & VMware ESX/ESXi (en rpm), el pujem a l'appliance vMA amb WinSCP i l'instal·lem amb:
sudo rpm -i ipp-linux-1.10.045-1.x86_64.rpm
Obrem un navegador contra l'adreça IP de l'appliance vMA utilitzant el port 4679 (per http) o 4680 (per https) amb l'usuari predeterminat ‘admin'’ i contrasenya ‘admin'.
Si no veiem el nostre SAI, realitzarem un escaneig des de: ‘Quick scan', ‘Range scan'’ o ‘Address'(és) scan', un cop trobat, l'activem des de “Set as power source” (això ho configurarem amb cada UPS que tinguem).
Indicarem 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.
















































