最近一个用户这边服务器出现服务器负载很高的情况,原本正常是0.3~0.5左右  不正常的时候会达到3,重启机器就正常,开始以为是程序问题,后来在观察的时候把程序给杀掉了 然后重启,结果负载还是很高,于是挨个分析每个进程发现

查看当前正在运行的进程发现kipmi0进程占用率达到100%。

于是查了下这个进程的一些资料

google查不到多少资料,看到一篇说法:是一些平台接口的管理器。不敢贸然杀死,再查查资料。

看看专业的说法:
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.

虽然这是一个利用空余的CPU资源进行一些接口自动调节的任务,但看着占那么多的资源还是怕出意外。并且现在已经出了意外 反正不管怎么样试试

Fix:不需要修复
No fix required. You should ignore increased CPU utilization as it has no impact on actual system performance.
利用空余的CPU资源进行一些接口自动调节的任务。

临时降低(立即生效,cpu占用率降到10%以内):

echo 100 > /sys/module/ipmi_si/parameters/kipmid_max_busy_us

永久性降低(修改配置文件,模块/系统重启生效)

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

echo "options ipmi_si kipmid_max_busy_us=100">/etc/modprobe.d/ipmi.conf

修改了了之后再查看下系统负载,果然降低到了正常值。

转载于:https://www.cnblogs.com/pyng/p/10576467.html

转:[kipmi0]进程导致系统负载高相关推荐

  1. windows进程管理器_系统变慢?WMI进程导致的CPU高占用解决

    我们有时会遇到系统变慢的情况,查看资源任务管理窗口发现是WMI导致的CPU高占用所致.那么,WMI究竟为何物,能否解除由它导致的CPU高占用,如何解除? 1. 查明WMI的来龙去脉 WMI是Windo ...

  2. linux 系统负载高 如何检查

    1:load Average 1.1:什么是Load?什么是Load Average? Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a measur ...

  3. linux 负载高 标准,linux 系统负载高 如何检查

    1:load Average 1.1:什么是Load?什么是Load Average? Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a measur ...

  4. oracle导致的负载高,Oracle 11g 数据库服务器CPU、IO负载高的故障排除流程

    使用top查看负载高的进程 ~ [OSMSRDB]$ top top - 11:02:43 up 12 days, 17:15,  4 users,  load average: 1.50, 0.93 ...

  5. oracle导致的负载高,Oracle 11g CPU负载很高紧急处理【负载100%】

    \\ 查询负载很高前35个进程 ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head -35 \\ 查询前35负载高的sPID ps aux|gr ...

  6. Linux应用服务导致系统负载过高问题排查

    linux服务器上,用uptime.top查看系统的负载明显过高,经过排查,发现是因为代码中死循环造成的.具体的排查过程请参照本文. 使用top命令,发现load average指标值都在1附近,偏高 ...

  7. java导致系统满载_排查解决java进程占用系统内存高

    使用top命令查看系统资源的使用情况 top 获取java的PID 或者 jps -l jps -v 通过命令查看进程的线程情况 **ps p pid-L -o pcpu,pmem,pid,tid,t ...

  8. oracle导致的负载高,oracle服务器负载过高_停止RMAN备份任务

    问题:监控报警--数据库服务器负载过高 问题排查: 1.top命令查看 top - 09:21:16 up 71 days, 10:25,  7 users,  load average: 54.12 ...

  9. mysql负载突然飙升_hugepages使用出现kswapd导致系统负载突然上升

    在运行Oracle 数据库的linux 服务器上,某个时间段的每分钟负载会突然上升到40 以上,在进程队列里看到kswapd0 出现,导致数据库 在运行Oracle 数据库的linux 服务器上,某个 ...

最新文章

  1. 撰写科技奖励申报材料的“思路”“要点”与“技巧”
  2. 车载wince系统刷界面ui_2020年值得关注的10个UI设计趋势!
  3. Exchange Server 2007邮箱存储服务器的集群和高可用性技术(上)
  4. 华为副总鸿蒙,“哄蒙”败北!华为副总裁落实最新消息,鸿蒙3月31日正式亮剑...
  5. Nucleic Acids Research | NONCODE数据库V6版发布,涵盖全面的动植物长非编码RNA注释
  6. word创建Pdf时嵌入字体 Creating a PDF with Embedded Fonts for MS Word
  7. android 反编译jar包
  8. IEC61850简要介绍
  9. Eclipse启动问题:An error is occurred
  10. WARN [org.springframework.web.servlet.PageNotFound] No mapping found for HTTP request with URI
  11. Kafka彻底删除topic详解
  12. 高德地图API的一些使用心得
  13. 深度学习day05-利用TensorFlow搭建图像分类感知机模型,并使用模型进行图片分类
  14. 计算机在材料化学中的应用大纲,材料化学-《材料研究方法》课程教学大纲
  15. 微信公众号的缩略图/封面图下载方法详细介绍
  16. RabbitMQ解决消息幂等性问题
  17. 刚子扯谈:一起聊聊微信这孙子
  18. Android 系统,Wifi连接后,显示wifi已连接但无法访问网络。
  19. Android Q 存储新特性适配脑壳疼?指南来了!
  20. 写程序的您还是剩男or剩女吗

热门文章

  1. 『ExtJS』表单(一)常用表单控件及内置验证
  2. 看完就会明白windows RT推出的原因、它和window 8到底有些什么区别、微软有什么战略企图--有关于微软Windows RT 你不知道的那些事
  3. javascript框架比较(一)
  4. 理解lambda在linq中的应用
  5. leetcode —— 2. 两数相加 (对于链表更新的细节)
  6. autohotkey+txt (3)+获得鼠标坐标
  7. Excel VBA利用事件对图表自动更新
  8. Opencv--Mat属性step,size,step1,elemSize,elemSize1
  9. Spring表达式语言使用
  10. What is Freeview Play