Kipmi进程对CPU使用率

Kipmi进程对CPU使用率很高

top发现Kipmi进程一直占用近乎100%的一个核的资源。
资料:
kipmi is supposed to run with low priority. When you say it consumes 70-90% of the CPUs, is that constant (does it still consume the processor when they are other tasks in the process queue that should have a larger slice of the CPU time) or the 70%/90% comes when the machine is idle?
A second issue to investigate is whether you have pending controller issues (alarms of varying nature that are not resolved) and/or older versions of controller firmware.
Fix:不需要修复
No fix required. You should ignore increased CPU utilization as it has no impact on actual system performance.
虽然这是一个利用空余的CPU资源进行一些接口自动调节的任务,但占资源太多。
找到:可以临时降低
echo 100 > /sys/module/ipmi_si/parameters/kipmid_max_busy_us
In our system,after set this parameter,the cpu of kipmi0 decreased to 15%.确实执行上面命令后,所占CPU单核资源从100%降低到10%

You can try this.永久性降低
To make the changes persistent you can configure the options for the ipmi_si kernel module.
Create a file in /etc/modprobe.d/, i.e./etc/modprobe.d/ipmi.conf, and add the following content:
# Prevent kipmi0 from consuming 100% CPU
options ipmi_si kipmid_max_busy_us=100

原创文章,作者:赛福,如若转载,请注明出处:https://www.safecdn.cn/354.html

本站不销售、不代购、不提供任何支持,仅分享网络信息,请自行辨别,请遵纪守法、文明上网。