ESXi 主機上的共用資訊模型 (CIM) 介面提供一種方法,可透過 Web-Based Enterprise Management (WBEM) 通訊協定,以遠端監控主機硬體的健全狀況。它以標準 HTTP(S) API 為基礎,可在主機和管理工作站之間進行安全的 SSL/TLS 防護驗證與通訊。使用您偏好的方法連線至主控台後,請執行下列命令:
1.VMware ESXi 6.0:
enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep IPv4AddressIPv4Address = 192.168.0.121
在 ESXi 上執行相同命令將會傳回錯誤:
enum_instances OMC_IPMIIPProtocolEndpoint root/cimv2 |grep -i IPv4Address
error: enumInstances No data received from server
2.VMware ESXi 6.5:
從 ESXi 6.5 和更新版本開始,VMware 推出了名為「wbem」的新命名空間,作為 esxcli 的延伸,可控制 sfcbd 和 wsman 等服務。從 ESXi 6.5 和更新版本開始,sfcdb 和 wsman 預設為停用,因為 wbem 預設為 false。當已安裝 OEM 供應商的 VIB 時,wbem 服務會自動啟用。例如,當在 ESXi 6.5 上安裝 Dell OpenManage Systems Management 軟體時,您可能會看到 sfcbd 和 wsman 等服務會自動啟動。
若要在 Vmware ESXi 6.5 上啟用 wbem,請使用下列命令,然後再試一次。您現在應該可以成功看到指派給 iDRAC 伺服器的 IP 位址。
esxcli system wbem set -e 1 (這會啟用主機上的 wbem)
enum instances OMC IPMIIPProtocalEndpoint root/cimv2
>> IPv4AddressIPv4Address = 192.168.0.121
IPv4Address = 192.168.0.121