ipmitool - не удается найти /dev/ipmi0 или /dev/ipmidev/0

Основываясь на предыдущем вопросе, я установил 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

Является ли это проблемой ОС / оборудования (CentOS 6.3 x64 на размещенной машине в удаленном центре данных - не уверен в поставщике оборудования)? Или я упустил что-то более элементарное в установке ipmitool?

3 ответа

Решение

Вам, вероятно, нужно загрузить модули ядра IPMI:

modprobe ipmi_devintf
modprobe ipmi_si

Вы можете добавить это к /etc/modules чтобы они загружались автоматически (просто перечислите имена модулей):

ipmi_devintf
ipmi_si

У вас есть устройства загружены? Вы можете вручную загрузить модули: modprobe ipmi_devintf ; modprobe ipmi_si и проверь свои логи

Просто хотел подчеркнуть еще один незначительный момент: «Убедитесь, что вы работаете с правами 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:~$
Другие вопросы по тегам