ipmitool - 找不到 /dev/ipmi0 或 /dev/ipmidev/0

ipmitool - 找不到 /dev/ipmi0 或 /dev/ipmidev/0

根据先前问题,我安装了ipmitoolyum install ipmitool)。

但是,即使重新启动后,我尝试运行时仍出现以下错误ipmitool power status

Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Unable to get Chassis Power Status

这是操作系统/硬件问题吗(远程数据中心的托管机器上的 CentOS 6.3 x64 - 不确定硬件供应商)?还是我在安装过程中遗漏了一些更基本的东西ipmitool

答案1

您可能需要加载 IPMI 内核模块:

modprobe ipmi_devintf
modprobe ipmi_si

您可以添加这些/etc/modules以使它们自动加载(仅列出模块名称):

ipmi_devintf
ipmi_si

答案2

您是否已加载设备?您可以手动加载模块:modprobe ipmi_devintf ; modprobe ipmi_si并检查您的日志

答案3

只是想强调另一个小点:“确保您以 root/admin 权限运行”。

user@host:~$ ipmitool power status
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory

user@host:~$ ls /dev/ipmi*
/dev/ipmi0

user@host:~$ lsmod | grep ipmi
ipmi_devintf           20480  0
ipmi_ssif              24576  0
ipmi_si                57344  0
ipmi_msghandler        49152  3 ipmi_ssif,ipmi_devintf,ipmi_si

user@host:~$ sudo ipmitool power status
[sudo] password for user:
Chassis Power is on

user@host:~$

答案4

  1. 设置IPMI接口网线[在此处输入图像描述][1]

  2. 按F2或DEL进入BIOS,进入Server Mgmt菜单,选择BMC network configuration。[enter image description here][2] 3 配置IP获取方式 IP地址网关

    ipmitool lan 设置 1 ipsrc 静态 | dhcp ipmitool lan 设置 1 ipaddr 192.168.1.2 ipmitool lan 设置 1 网络掩码 255.255.255.0 ipmitool lan 设置 1 defgw 192.168.1.254

相关内容