If your IPMI hardware interface does not support interrupts and is a KCS or SMIC interface, the IPMI driver will start a kernel thread for the interface to help speed things up. This is a low-priority kernel thread that constantly polls the IPMI driver while an IPMI operation is in progress.
kipmi is that low-priority kernel thread. If the system does large number of IPMI operations, there is a possibility of kipmi using too much cpu time.
The kipmi thread is a workaround to fix the hardware disability so there is no real fix. Sometimes firmware updates can fix this though.
As a workaround, you can disable kipmi using following steps. This may decrease the speed of IPMI operations though.
* Edit /etc/modprobe.conf and add following entry.
* Edit /etc/modprobe.conf and add following entry.
options ipmi_si force_kipmid=0
* Restart the ipmi using following command.
# service ipmi restart
What is the details behind this link? It's a subscription based service, and expensive.
ReplyDeletePro,
ReplyDeleteAdded details.