ESXiホスト上のCommon Information Model (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 6.5で同じコマンドを実行すると、次のエラーが返されます。
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はesxcliの拡張機能として、sfcbdやwsmanなどのサービスを制御する「wbem」という新しいネームスペースを導入しました。ESXi 6.5以降のバージョンでは、wbemはデフォルトでfalseに維持されるため、sfcdbとwsmanはデフォルトで無効になっています。wbemサービスは、OEMプロバイダーのVIBがインストールされると自動的に有効になります。たとえば、Dell OpenManage Systems ManagementソフトウェアがESXi 6.5にインストールされている場合、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