我的目标是通过本地PC从HP服务器获取一些基于IPMI的数据。我正在使用ipmiutil。我已经在本地PC上安装了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连接服务器?
答案 0 :(得分:0)
HP服务器上的IPMI LAN配置一定有问题。 我的猜测是IPMI LAN配置仅部分完成。 因此,可能未设置IPMI LAN网关IP / MAC,或者LAN访问模式不正确。
另一种可能性是IPMI LAN IP地址未设置为唯一。
其IP必须与OS IP地址以及该LAN上的其他系统不同。
通过从HP服务器运行'ipmiutil lan',然后将IP和网关与HP OS的IP和网关进行比较,可以查看所有相关参数(如果Linux:'ip addr','ip route')。 / p>