前言
一直在忙,之前一直怀疑机器中马,kswapd0这个进程4核心CPU24小时跑满单核心,简单排查无果,看了
简单处理
 Linux 安装杀毒软件 ClamAV 前两天有小伙伴找到杜老师询问是否可以帮忙查杀服务器的木马病毒...这篇文章,安装排查后无果,记得在哪看过kswapd0挖矿病毒;度娘了一下
 彻底删除挖矿病毒kswapd0 来源于知乎
 
各种尝试无果后,因为忙,再加上也没发现破坏数据和对外发包,屏蔽了大量出口IP后也就丢下没管了...排查并解决
直到今天,终于闲下来,使用top命令查看,依旧单个核心100%跑满,真忍不了了,查了下网卡连接ip
netstat -antlp
并未发现异常IP,后继续通过ls -l命令查看kswapd0进程是否有软连接...越小尽量会使用物理内存默认值60根据需求修改即可
# 重新启用所有已定义的交换空间
# 也可以说是清理swap
centos swapoff -a && swapon -a
到这里再次查看top命令,发现杀不掉的kswapd0进程没了...然而,如果系统的 swappiness 值被设置为 0,即系统倾向于不使用 Swap,但又没有足够的可用内存,这会导致 kswapd0 进程陷入死循环状态。