Завис веб-интерфейс IPMI на одном из серверов Supermicro.
К счастью, сохранился доступ к операционной системе, установленной на сервере (CentOS 6).
Проблему решаем с помощью ipmitool.
Установим:
yum install OpenIPMI OpenIPMI-libs ipmitool
Запускаем сброс IMPI:
ipmitool mc reset cold
Если получаем ошибку вида
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file
то включаем модули ядра:
modprobe ipmi_devintf modprobe ipmi_si
Если после сброса IMPI обнаруживаем неубиваемый процесс kipmi0, жрущий 100% ядра, ограничиваем его прожорливость:
echo 100 > /sys/module/ipmi_si/parameters/kipmid_max_busy_us
Иногда ipmitool, запущенный с той же машины, где работает IPMI, не может отработать и зависает. В таком случае поможет ipmitool, установленный на другом сервере. Обращаемся с другого сервера по сети командой:
ipmitool -I lan -H xxx.xxx.xxx.xxx -U ADMIN -P PASSWORD -v mc reset cold