Ebben a cikkben összeszedem a VmWare EsXi alá, hogyan lehet UPS eszközt beállítani, hogy leálljanak a virtuális gépek és a talán a Esxi is. :)
A feladat:
A VmWare esXi -n lévő szünetmentes, UPS áramszünet esetén kapcsolja le a virtuális gépeket és talán saját magát is!
Első olvasatra létrehozok egy "mini" linuxot NUT szerverként, ahova csatlakoznak majd a kliensek és áramszünet esetén lekapcsolnak, majd lekapcsolom a virtuális VMWare Esxi gépet is! (: Remélem :)

NUT install Ubuntu
csomag, packages NUT Packages Ubuntu apt install nut nut-cgi nut-ipmi nut-snmp nut-xml
nut   metapackage
nut-cgi   web interfac
nut-client   clients
nut-doc   documentation
nut-impi   IPMI driver [universe]
nut-powerman-pdu   PowerMan PDU driver [universe
nut-server   core system
nut snmp   SNMP driver
nut-xml   XML/HTTP driver [universe]
nutcracker     Fast, light-weight proxy for memcached and Redis [universe]
nut-monitor Only Ubuntu bionic GUI application to monitor UPS status [universe]
nutsqlite    Dietary nutrition analysis software [universe
nuttcp   network performance measurement tool [universe]
     

Linkek:
NUT Network UPS Tools
Esxi NUT
Esxi NUT cliens original Language
EsXi NUT Cliens translate EN
Esxi NUT Client fordítás HU
EsXi Shutdown FreeNAS

az usb nem érzékeli pontosan az eszközt
USB support in ESXi/ESX 4.1, ESXi 5.x, and ESXi 6.x (1022290) (vmware.com)
vmware esxi - What is the purpose of a xHCI controller while esxi6 doesn't support USB3? - Server Fault
USB 3.0 devices detected as USB 2 in ESXi 6.0 and 5.5 | virten.net
ESXi-4.1: USB passthrough problem with APC Back-UP... - VMware Technology Network VMTN


NUT Parancsok
Ha össze van kötve az USB porton keresztül az UPS a VmWrae esXi szerverrel és a virtuális géphez hozzá van adva az USB device részen az UPS és kompatibilis az UPS a NUT-al. Akkor a következő parancs valami hasonlót ad:

nut-scanner
Neon library not found. XML search disabled.
Scanning USB bus.
No start IP, skipping SNMP
No start IP, skipping NUT bus (old connect method)
Scanning IPMI bus.
[nutdev1]
driver = "usbhid-ups"
port = "auto"
vendorid = "051D"
productid = "0003"
product = "Smart-UPS 1500 FW:UPS 07.2 / ID=18"
serial = "AS1304425054"
vendor = "American Power Conversion"
bus = "002"


apcupsd ubuntu  config esxi virtual xhci on ubuntu 20
esxcfg-module -e xhci
echo "vmkload_mod xhci" >> /etc/rc.local.d/local.sh
vmkload_mod xhci

esxcli system module load -m xhci
esxcli system module set -e true -m xhci
lsusb -v

disk to images ubuntu
sudo
 dd if=/dev/sda of=/tmp/sda.img bs=1k conv=noerror
hex editor command line

Ez az oldal is sütiket használ, hogy jól működhessen.
Ok