Die CIM-Schnittstelle (Common Information Model) auf einem ESXi-Host bietet eine Möglichkeit, die Hardwareintegrität von Hosts über das WBEM-Protokoll (Web-Based Enterprise Management) remote zu überwachen. Sie baut auf einer Standard-HTTP(S)-API auf, die eine sichere SSL/TLS-geschützte Authentifizierung und Kommunikation zwischen dem Host und den Managementstationen ermöglicht. Führen Sie nach dem Herstellen der Verbindung zur Konsole mit der bevorzugten Methode den folgenden Befehl aus.
1. VMware ESXi 6.0:
enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep IPv4AddressIPv4Address = 192.168.0.121
Derselbe Befehl gibt auf ESXi einen Fehler aus:
enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep -i IPv4Address
error: enumInstances No data received from server
2. VMware ESXi 6.5
Ab ESXi 6.5 hat VMware einen neuen Namespace namens „wbem“ als Erweiterung für esxcli eingeführt, der Services wie sfcbd und wsman steuert. Ab ESXi 6.5 sind sfcdb und wsman standardmäßig deaktiviert, da wbem standardmäßig auf „false“ gesetzt ist. Die wbem-Services werden automatisch aktiviert, wenn ein OEM-VIB installiert wird. Wenn z. B. die Dell OpenManage Systems Management-Software auf ESXi 6.5 installiert ist, werden Services wie sfcbd und wsman automatisch gestartet.
Verwenden Sie die folgenden Befehle, um wbem auf VMware ESXi 6.5 zu aktivieren, und versuchen Sie es erneut. Die IP-Adresse, die Ihren iDRAC-Servern zugewiesen wurde, sollte nun angezeigt werden.
esxcli system wbem set -e 1 (Dies aktiviert wbem auf dem Host)
enum instances OMC IPMIIPProtocalEndpoint root/cimv2
>> IPv4AddressIPv4Address = 192.168.0.121
IPv4Address = 192.168.0.121