腾讯云Centos8.0 CPU使用率100%,top查询为kthreaddk占用异常
腾讯云Centos8.0 宝塔显示CPU使用率100%,top查询为kthreaddk占用异常
腾讯云Centos8.0 清不完的kthreaddk
- 腾讯云Centos8.0 宝塔显示CPU使用率100%,top查询为kthreaddk占用异常
- 发现过程:
- 综合采取以下方法:
发现过程:
经查询发现为kthreaddk异常占用过高导致CPU使用率达100%:
初步处理是使用kill -9 pid
杀掉进程,但发现依旧会立马再起一个新的进程。
然后查询是否有起了定时任务crontab -l
,如果你没有设定有定时任务,直接用crontab -r
清掉即可。
但使用top查询依旧存在kthreaddk的进程,同时发现第二位占用高的进程有点奇怪,使用ls -l /proc/pid
或者cd /proc/pid
进去看看对应进程的程序和路径是什么。
经查询发现应是与kthreaddk有关的异常进程,杀掉此进程并同时把相关路径下的东西使用rm -rf
清掉。
重新使用top查询依旧发现另起了kthreaddk进程与另外一个进程,上述方法无果,网上搜索发现有类似的kthreaddi的异常占用导致CPU使用率达100%。
参考此文章:https://blog.csdn.net/cat_hate_fish/article/details/117222556?spm=1001.2014.3001.5501
综合采取以下方法:
1、使用netstat -ltnp查询端口使用情况:
前后发现CPU占用第二位的进程的端口号都是同一个,使用以下命令关闭:
#查询当前开放的端口列表:
firewall-cmd --list-ports
#关闭端口号为52275的TCP/UDP协议,--permanent为彻底关闭:
firewall-cmd --remove-port-52275/tcp --permanent
firewall-cmd --remove-port=52275/udp --permanent
经发现会提示此端口未开放(其实没事,只管命令执行成功即可)
2、重启服务器。
3、使用top查询相关进程的进程号,找到对应的进程信息。
4、查询定时任务,清空定时任务:
crontab -l
crontab -r
5、杀掉对应的两个进程:
kill -9 pid
6、找到这两个进程和定时任务中提到的路径,并分别把它们删除。(这里直接删最后一级有些会发现本身就已经被删除的了,这时可以看看上一级目录或者上上级目录,只要确定对应目录中的东西是无关的或者不是必要的,可直接删除对应的目录)
rm -rf 路径
执行完看看有没有其他定时任务在杀掉进程前偷偷生成了,有就重复上面的操作。
7、top查询和观察一段时间,发现kthreaddk已经没了,CPU使用率也降下来了,即操作成功。
留着最后:最终根源其实也没确定,究竟是重启服务器再杀掉对应进程即可,还是说要按上面的步骤一一执行了才可解决问题?
腾讯云Centos8.0 CPU使用率100%,top查询为kthreaddk占用异常相关推荐
- mysql查询cpu使用率100%_数据库CPU使用率100% 排查记
1.背景: 在监控线上数据库的运行是否安全.正常的过程中,cpu 使用率是一个重要的指标,一旦cpu使用率飙升至90%+甚至达到100%,必然会对数据库的正常工作产生影响. 在排查数据库的cpu 飙升 ...
- linux内核3.6版本及以下的bug引发的故障--cpu使用率100%
现象: 旗舰店运价库cpu使用率100%,load升高,导致后续的请求失败. 重启服务器,cpu.load恢复正常. 触发条件: (1)linux内 ...
- Linux生产环境CPU使用率100%,教你定位到具体函数
在我们项目部署上线的时候,我们是不是会经常去Linux服务器上查查服务器的CPU使用率,或者是运维经常会盯Linux的CPU使用率,发现监控报了60%的一般就会报警了,到了100%那就惨啦,做我开发的 ...
- 转:网御星云防火墙CPU使用率100%的解决方案
网御星云防火墙CPU使用率100%的解决方案 2018年03月01日 21:46:06 范一刀 阅读数 1482 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文 ...
- linux cpu占用100原因查询,如何根据查询异常时间节点和连接进而确定CPU使用率100%的原因...
本文在介绍如何根据查询异常时间节点和连接进而确定CPU使用率100%的原因的基础上,重点探讨了其具体步骤,本文内容紧凑,希望大家可以有所收获. 排查 Linux 实例异常 CPU 使用率 100% 使 ...
- 2020年8月腾讯云服务器收费标准(CPU/内存/带宽/磁盘价格表)
2020年8月腾讯云服务器收费标准(CPU/内存/带宽/磁盘价格表) 腾讯云服务器价格是由CPU.内存.公网带宽.云硬盘组成的,云服务器配置不同.CVM实例规格不同云服务器价格也不同,腾讯云公网带宽价 ...
- 记录一次生产CPU使用率100%问题排查
问题背景 四月中旬生产环境的服务器频繁爆出cpu使用率100%的警告,起初这个业务线不是我负责,也就没有深入了解问题.后边,负责这个业务线的同事离职了,这件事就落在我这边了.然后,开始长达两个月的问题 ...
- 再谈CPU使用率100%的问题
曾经我很讨厌那些运维一见到CPU使用率100%的时候就大叫狂跳的样子,我还曾经说过,如果CPU不是拿来用的,难道是用来闲置的吗. 好像我说的话挺有道理.但是,我错了- 不过这也并不意味着运维是 ...
- 网御星云防火墙CPU使用率100%的解决方案
网御星云防火墙CPU使用率100%解决方案 前几天收到河南某地方性银行出现的故障:网御星云防火墙CPU使用率一直处于100%的状态, 于是前去现场检查设备 发现 1.该防火墙策略做的并不多: 2.该防 ...
- Linux性能优化实战:应用的CPU使用率100%,我该怎么办(05)
一.什么是CPU的使用率 1.你最常用什么指标来描述系统的CPU性能? 我想你的答案,可能不是平均负载,也不是CPU上下文切换,而是另一个更直观的指标CPU使用率 CPU使用率到底是怎么算出来的吗? ...
最新文章
- python爬虫数据分析可以做什么-python爬虫爬取的数据可以做什么
- IKVM.NET_06_用户指南_教程
- 乡村要振兴,快递先进村?
- php中的div是什么意思,div是什么意思?div标签怎么用
- 移动namenode、secondarynamenode和jobTracker的节点(使其成为独立节点)
- 将数组绑定到dropdownlist上
- Java中文件的创建
- java中的socket模型_Socket通信模型
- 自动驾驶——标注工具(js+electron)的开发笔记(基于Create-React-App)
- 开发打开设置洁面_用了两到三年的华为手机,一键打开开发者选项,帮助性能加速...
- 【loj3056】【hnoi2019】多边形
- 【面试必备】CSS盒模型的点点滴滴
- 学会二次创作后,网易云批量生产“好”音乐
- python爬虫猫眼电影TOP100(爬虫入门基础,同步入库)
- vue 如何下载 xlsx文件 这里介绍两种 一种是命名文件夹再下载 一种是不命名随机名称下载
- vim插入模式快捷键
- 杭州最美的骑行路线在此!趁着春天蹬车撒欢去!
- henauOJ1042(折纸)
- mysql中约束由数字构成_MySQL 数据类型和约束(外键是重点)
- 用递归树方法求解递归式