war*_*ren 49 monitoring electrical-power centos6 ipmitool
基于上一个问题,我安装了ipmitool ( yum 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
Run Code Online (Sandbox Code Playgroud)
这是操作系统/硬件问题吗(远程数据中心托管机器上的 CentOS 6.3 x64 - 硬件供应商不确定)?还是我在安装时错过了一些更基本的东西ipmitool?
mgo*_*ven 72
您可能需要加载 IPMI 内核模块:
modprobe ipmi_devintf
modprobe ipmi_si
Run Code Online (Sandbox Code Playgroud)
您可以添加这些以/etc/modules自动加载它们(只需列出模块名称):
ipmi_devintf
ipmi_si
Run Code Online (Sandbox Code Playgroud)
你有加载设备吗?您可以手动加载模块:modprobe ipmi_devintf ;
modprobe ipmi_si并检查您的日志
小智 5
只是想强调另一个小点:“确保您以 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:~$
Run Code Online (Sandbox Code Playgroud)