De CIM-interface (Common Information Model) op een ESXi-host biedt een manier om de hardwarestatus van uw hosts op afstand te bewaken via het WBEM-protocol (Web-Based Enterprise Management). Het bouwt voort op een standaard HTTP(S) API, waardoor veilige SSL/TLS-beveiligde authenticatie en communicatie tussen de host en de beheerstations mogelijk is. Nadat u verbinding hebt gemaakt met de console met behulp van uw voorkeursmethode, voert u de volgende opdracht uit:
1. VMware ESXi 6.0:
enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep IPv4AddressIPv4Address = 192.168.0.121
Dezelfde opdracht op ESXi retourneert een foutmelding:
enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep -i IPv4Address
error: enumInstances No data received from server
2. VMware ESXi 6.5:
Vanaf ESXi 6.5 en latere versies introduceerde VMware een nieuwe naamruimte met de naam 'wbem' als extensie voor esxcli die de services zoals sfcbd en wsman beheert. Vanaf ESXi 6.5 en latere versies zijn sfcdb en wsman standaard uitgeschakeld omdat wbem standaard op false wordt gehouden. De wbem-services worden automatisch ingeschakeld wanneer een OEM-provider-VIB wordt geïnstalleerd. Wanneer bijvoorbeeld Dell OpenManage systeembeheersoftware is geïnstalleerd op ESXi 6.5, ziet u mogelijk dat de services zoals sfcbd en wsman automatisch worden gestart.
Als u wbem op VMware ESXi 6.5 wilt inschakelen, gebruikt u de volgende opdrachten en probeert u het opnieuw. U zou nu met succes het IP-adres moeten kunnen zien dat aan uw iDRAC-servers is toegewezen.
esxcli system wbem set -e 1 (This enables wbem on the host)
enum instances OMC IPMIIPProtocalEndpoint root/cimv2
>> IPv4AddressIPv4Address = 192.168.0.121
IPv4Address = 192.168.0.121