概述
与这个情况类似,但又有不同
记录一次服务器cpu占用高的解决经历
这个处理方式写的很系统,nice
top命令查看,无法找到占用cpu的进程,
安装htop
sudo apt-get install htop
sudo yum install htop
1、下载最新的htop-.tar.gz;
2、解压 tar -xvf htop-.tar.gz;
3、cd 到解压目录;
4、执行./configure; 如果执行报错 configure: error: You may want to use --disable-unicode or install libncursesw. , 表明缺少lib 包, 安装lib包:yum install ncurses-devel
然后在执行./configure
5、执行make&&make install
6、至此htop 应该已经成功安装, 执行 htop , 可以看到本机负载情况:
kill 掉那个三个进程,发现它们会换个pid继续执行
料想应该有个定时任务,
但crond工具装不上,无法查看定时命令。直接找到源文件删除,在kill试试。
sh文件里:
#!/bin/bash
if ! pidof [crypto] >/dev/null; then
nice /usr/share/[crypto] $*
else
echo "Monero miner is already running in the background. Refusing to run another one."
echo "Run "killall xmrig" or "sudo killall xmrig" if you want to remove background miner first."
fi
还是干不掉
删除那些源文件
删除文件后,再kill,则它们没再出现。等下次出现再干它们。
终于降下来了,但马上我一看又有新的报警信息
刚处理了,马上又来
但还没占用cpu先不管了。
最后
以上就是平常荔枝为你收集整理的阿里云服务器一次维护操作(cpu占用率100%,有被恶心到)的全部内容,希望文章能够帮你解决阿里云服务器一次维护操作(cpu占用率100%,有被恶心到)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复