DELL-VxRail "missing vmk1 idrac issue"
Seit der VxRail Version 7.0.240/241 wurde die interne Kommunikation zwischen VxRail Manager und ISM von PTAgent auf API Port 9090 umgestellt.
Intern wird dies LinZhi benannt.
Auschnitt aus einem vxdiag.log
[ip_linzhi] LinZhi is not listening yet (648 ports checked) [bmc] LinZhi IP xxx.xxx.xxx.xxx, Port 9090
Die Kommunikation ist zwingend erforderlich, da darüber der VxRail Manager den Node überwacht und managed.
Architektur LinZhi

LinZhi Architecture - Klick zum vergrößern
Auf folgenden Screenshot existiert der vmk1

vmk1 - Klick zum vergrößern
Output VxVerify.log
| Warning 201608 | unmap: GuestUnmap Enabled
| Failure 205769 | idc_swi: idrac queries failed
vmk1 nicht existent

vmk1 - Klick zum vergrößern
Über die ESXi Konsole kann es folgend überprüft werden.
/opt/vxrail/tools/ipmitool lan print
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file
Zusätzlich kann die interne Verbindung mit einem vmkping über den vmk1-Adapter überprüft werden, dabei ist die ISM IP-Adresse immer die 169.254.0.1.
vmkping -I vmk1 169.254.0.1
Dies wird verursacht wenn das IPMI Modul nicht korrekt auf dem ESXi (VxRail-Node) geladen ist. Dies kann mit folgenden Befehl bestätigt werden.
vmkload_mod -l | grep ipmi
Lösung
- iDRAC reset
- IPMI Module manuell laden
vmkload_mod ipmi
/etc/init.d/sfcbd-watchdog restart
/etc/init.d/wsman status restart
/etc/init.d/dcism-netmon-watchdog restart