对 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,但是这个 supermicro 服务器与我的其他 supermicro 服务器加载的 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 比较陌生(这里是网络工程师)。
谢谢大家...(这是我的第一篇文章!)
做了以下事情:
...这表明未加载 ipmi_devintf 模块。做了 modprobe 并加载了它,它工作了。
但是,即使我验证了正确的网络配置,我仍然无法 ping ipmi 接口<--这是一个单独的问题,我需要研究。