Supermicro 上的 IPMI 网络管理不起作用:“无法在 /dev/ipmi0 或 /dev/ipmi/0 或 /dev/ipmidev/0 打开设备:...”和“无效通道 255”

Supermicro 上的 IPMI 网络管理不起作用:“无法在 /dev/ipmi0 或 /dev/ipmi/0 或 /dev/ipmidev/0 打开设备:...”和“无效通道 255”

对 centos 6.5 服务器上的 IPMI 问题进行故障排除。具体来说,由于尝试使用 IPMI LAN 设置时出现错误,我无法设置 IPMI Web 管理。

当我输入 ipmitool lan print 时出现以下错误:

[root@]# ipmitool lan print
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Channel Info command failed
Invalid Channel 255

几乎所有针对这些问题的 google/stackexchange 答案都可以在这里找到ipmitool - 找不到 /dev/ipmi0 或 /dev/ipmidev/0但是,这台超微服务器加载了与我的其他超微服务器完全相同的 ipmi 内核模块,如下所示:

[root@SERVER_WITHOUT_WORKING_IPMI]# modprobe --showconfig | grep ipmi
alias platform:ipmi_si ipmi_devintf
[root@SERVER_WITH_WORKING_IPMI]# modprobe --showconfig | grep ipmi
alias platform:ipmi_si ipmi_devintf

因此,我怀疑这不是与内核模块相关的问题......

任何帮助都将不胜感激。请注意,此设备正在生产中,因此我必须小心“试用”。还请注意,我对 Linux 还比较陌生(我是网络工程师)。

谢谢大家......(这是我的第一篇帖子!)

答案1

做了以下事情:

lsmod | grep ipmi

...这表明 ipmi_devintf 模块未加载。执行 modprobe 并加载它,它就成功了。

但是,即使我验证了网络配置正确,我仍然无法 ping 通 ipmi 接口<--这是一个我需要研究的单独问题。

相关内容