如何从 PowerEdge 服务器上的 VMware ESXi 获取 iDRAC IP 地址

Summary: 如何使用 VMware ESXi 主机获取 PowerEdge 第 14 代服务器的 iDRAC IP 地址,

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

本文提供可直接从 VMware ESXi 主机获取 PowerEdge 服务器的 iDRAC IP 地址的不同方法。当您无法物理访问服务器、前液晶显示器或者无法停机安装 OpenManage Server Administrator 时,它非常有用。  在 OEM 安装中 VIB 已安装,并且可以直接在 OpenManage Server Administrator 中查看 iDRAC IP。以下解决方案不需要安装 VIB。

Cause

使用 VMware ESXi 主机获取 PowerEdge 第 14 代服务器的 iDRAC IP 地址,

Resolution

使用 localcli 或 esxcli

在此示例中,使用 PowerEdge R740XD 和 VMware ESXi 6.5 来运行命令行。
  1. 打开 VMware ESXI 系统的 SSH 服务。
  2. 使用根帐户和密码登录 SSH。
  3. 运行下面显示的命令行以获取 iDRAC IP 地址:
localcli hardware ipmi bmc get
 
SLN317309_en_US__1image(10033)
获取 iDRAC IP 地址

esxcli hardware ipmi bmc get
 
SLN317309_en_US__2image(10034)
iDRAC IP 显示在 IPv4 地址行中 
 

使用基于 Web 的企业管理 - WBEM

ESXi 主机上的通用信息模型 (CIM) 界面提供了一种通过基于 Web 的企业管理 (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 和更高版本开始,由于 wbem 默认为 false,sfcdb 和 wsman 在默认情况下为禁用状态。安装 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 (This enables wbem on the host)
enum instances OMC IPMIIPProtocalEndpoint root/cimv2
>> IPv4AddressIPv4Address = 192.168.0.121

SLN317309_en_US__4Webm

IPv4Address = 192.168.0.121

Additional Information

有关更多信息,请参阅这篇文章:VMworld 2018:vSphere 堆栈中的硬件运行状况监视

Affected Products

PowerEdge R240, PowerEdge R340, PowerEdge R640, PowerEdge R740, PowerEdge R740XD, PowerEdge R740XD2, PowerEdge R840, PowerEdge R940, PowerEdge R940xa, PowerEdge T140

Products

VMware ESXi 4.x, VMware ESXi 5.x, VMware ESXi 6.5.X, VMware ESXi 6.7.X, VMware ESXi 6.x
Article Properties
Article Number: 000143172
Article Type: Solution
Last Modified: 23 Nov 2024
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.