openshell 的个人博客

一天很长,但十年很短。

Open Source, Open Mind,
Open Sight, Open Future!
  menu
110 文章
5051 浏览
2 当前访客
ღゝ◡╹)ノ❤️

Linux排查占用内存较高的进程

前几天搞Elasticsearch,我知道很占用服务器资源,所以拿了目前手上最高配的服务器去折腾。然而!一开始就炸了。搞得我怀疑人生,只得拿电脑开了虚拟机学ES。

今天打开服务器宝塔面板,我看到服务器内存占用率极高,,,emmm我怀疑自己又变肉鸡了,赶紧排查下。


top  #单纯的查看内存情况

image.png

top -o %MEM #按照内存使用率降序

image.png


额 所以,是MySQL的锅了吧。


不过,我什么时候装个MySQL了??这是个台新机器,我没有计划在上面部署数据库之类的。


继续!

ll/proc/3241/exe   #根据pid查询进程的路径,3241是我上面查到的pid

image.png

所以,这是什么鬼。不知道密码,我决定跳进去看看。


vim /etc/my.cnf #添加skip-grant-tables

image.png


systemctl restart mysqld #重启MySQL
mysql -u root     #免密进入
show databaes     #查看数据库

image.png


好像没哪儿不正常,那我就卸载掉你吧。



标题:Linux排查占用内存较高的进程
作者:openshell
地址:http://solo.caiqz.cn/articles/2019/10/08/681.html