ipmiutil 无法在 LAN 连接上发现服务器

ipmiutil is not able to discover server on lan connection

我的目标是通过本地 pc 从 HP 服务器获取一些基于 IPMI 的数据。我正在使用 ipmiutil。我已经在本地电脑上安装了 ipmiutil。我尝试了以下命令从本地 pc 发现服务器。

ipmiutil discover -b XXX.XXX.XXX.XXX.

但是它说 1 次 ping 发送了 0 次响应。 我还尝试了以下命令:

ipmiutil.exe fru -N XXX.XXX.XXX.XXX -U username -P mypassword

但是我得到了以下错误:

ipmiutil fru version 3.12
Connecting to node  XXX.XXX.XXX.XXX
ipmilan_open_session error, rv = -3
ipmilan receive from BMC failed
ipmi_open error = -3 receive from BMC failed
ipmiutil fru, receive from BMC failed

我想可能是连接问题。我检查了局域网连接,服务器连接到局域网。即使通过腻子我也可以访问该特定服务器。那么ipmiutil无法连接服务器的原因可能是什么???

HP服务器上的IPMI LAN配置一定有问题。 我的猜测是 IPMI LAN 配置只完成了一部分。 所以可能IPMI局域网网关IP/MAC没有设置,或者局域网访问模式不正确。

另一种可能是 IPMI LAN IP 地址未设置为唯一的地址。
它的 IP 必须不同于 OS IP 地址,并且不同于该 LAN 上的其他系统。

在惠普服务器运行 'ipmiutil lan'可以看到所有相关参数,并与惠普OS比较IP和网关(如果Linux: 'ip addr', 'ip route').