0

我的目标是通过本地 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连接服务器可能是什么原因???

4

1 回答 1

0

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

另一种可能性是 IPMI LAN IP 地址未设置为唯一值。
它的 IP 必须不同于操作系统 IP 地址,以及该 LAN 上的其他系统。

您可以通过从 HP 服务器运行“ipmiutil lan”并将 IP 和网关与 HP 操作系统的 IP 和网关进行比较来查看所有相关参数(如果是 Linux:“ip addr”,“ip route”)。

于 2018-08-16T14:42:47.190 回答