Interfejs CIM na hoście ESXi umożliwia zdalne monitorowanie stanu sprzętu hostów za pomocą dostępnego przez przeglądarkę protokołu zarządzania przedsiębiorstwem (WBEM). Opiera się na standardowym interfejsie API HTTP(S), umożliwiając bezpieczne uwierzytelnianie zabezpieczone SSL/TLS oraz komunikację między hostem a stacjami zarządzania. Po nawiązaniu połączenia z konsolą przy użyciu preferowanej metody uruchom następujące polecenie:
1. VMware ESXi 6.0:
enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep IPv4AddressIPv4Address = 192.168.0.121
to samo polecenie w ESXi zwróci błąd:
enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep -i IPv4Address
error: enumInstances No data received from server
2. VMware ESXi 6.5
Począwszy od wersji ESXi 6.5, została wprowadzona przez VMware nowa przestrzeń nazw o nazwie „wbem” jako rozszerzenie dla esxcli, która kontroluje usługi takie jak sfcbd i wsman. Począwszy od wersji ESXi 6.5, sfcdb i wsman są domyślnie wyłączone, ponieważ wartość wbem jest domyślnie fałszywa. Usługi wbem są włączane automatycznie po zainstalowaniu pakietu VIB dostawcy OEM. Na przykład po zainstalowaniu oprogramowania do zarządzania systemami Dell OpenManage w ESXi 6.5 można zauważyć, że takie usługi jak sfcbd i wsman są uruchamiane automatycznie.
Aby włączyć funkcję wbem w oprogramowaniu VMware ESXi 6.5, użyj następujących poleceń, a następnie ponów próbę. Teraz powinien być widoczny adres IP przypisany do serwerów iDRAC.
esxcli system wbem set -e 1 (Włącza wbem na hoście)
enum instances OMC IPMIIPProtocalEndpoint root/cimv2
>> IPv4AddressIPv4Address = 192.168.0.121
IPv4Address = 192.168.0.121