如何在ESXi上获得物理服务器的远程管理IP/带外管理IP地址?
有些情况下,我们可能无法物理访问到物理服务器,也有可能忘记了服务器的远程管理IP,而服务器安装了VMware的ESXi。那在ESXi console命令行中,怎么去获得服务器的带外管理IP呢?
我们可以通过SSH连到ESXi, 然后输入以下命令:
esxcli hardware ipmi bmc get
这个命令的作用是在ESXi主机上获取 Baseboard Management Controller (BMC) 状态的命令。它通过 IPMI(Intelligent Platform Management Interface)协议与主板的 BMC 进行通信。
命令的输出
我们可以在IPv4Address的这一项里,看到该HP服务器的远程管理iLO的IP地址。
由于绝大多数服务器厂商的远程管理功能都是基于 IPMI 协议,所以这个命令还适用于其他服务器厂商,如
- 戴尔服务器的iDRAC
- 联想服务器的XClarity Controller
- 惠普服务器的iLO
- IBM服务器的Hardware Management Console (HMC)
- 浪潮服务器BMC
- 华为服务器的iBMC
所以esxi查看iDRAC IP地址,esxi查看联想的XCC IP,也是用以上一样的命令