Cisco Cisco Content Delivery Engine 250 安装指南
IPMI v3.03 firmware will be shipped on all new CDE250 systems. Please follow the procedure
described in Section 2 to upgrade the IPMI firmware to v3.03.
described in Section 2 to upgrade the IPMI firmware to v3.03.
1.2 kipmi reports High CPU utilization; CPU usage of
[kipmi0] process periodically consumes ~ 100%
utilization.
utilization.
An IBM Linux kernel article described this issue as follows:
“The increased CPU usage of [kipmi] is normal. The hardware interface (BMC) is not
interrupt driven, so the driver must poll the device for status and messages. It is this polling
that is showing up as a busy CPU. The [kipmi] kernel thread has its priority intentionally
lowered so that it does not interfere with other processes on the system. Even when it is
polling in its tightest loop (usually when it thinks the BMC has active events it needs to
handle), it will give up the CPU to any process that wants it. “
interrupt driven, so the driver must poll the device for status and messages. It is this polling
that is showing up as a busy CPU. The [kipmi] kernel thread has its priority intentionally
lowered so that it does not interfere with other processes on the system. Even when it is
polling in its tightest loop (usually when it thinks the BMC has active events it needs to
handle), it will give up the CPU to any process that wants it. “
Root cause: kipmi uses idle CPU cycles whenever available which causes kipmi0 to report high
utilization. This reported High Utilization does not cause any system performance degradation.
utilization. This reported High Utilization does not cause any system performance degradation.