运维
2021-05-24
2021-05-24
请君莫奏前朝曲,听唱新翻杨柳枝。——刘禹锡《杨柳枝词》
今天突然发现程序执行insert
的sql
语句执行不了,查询正常,根据数据库死锁排查步骤排查了下无果
后来登上宝塔面板发现磁盘爆满。。。
首先看看磁盘使用情况
1 |
|
可以看到我这里最大的是/dev/vda1
这个磁盘,也就是我现在使用的这个盘占用了几乎爆满
然后我们列出该磁盘下文件大小
1 |
|
看到最大的是这个28G
的/var
再进一步查看该目录下的
1 |
|
这样一步一步到最后发现是/var/log
下的一个叫messages
的文件占用23G
这个文件是存放我们系统日志的文件,例如一些服务日志之类的会往里写
我们清理一下
先列出打开这个文件的进程
1 |
|
我们杀掉进程试试?
1 |
|
然后发现进程还在。。。
那就关一下这个叫rsyslogd
的服务好了
1 |
|
然后再次lsof
发现没有了
我们再清空日志
1 |
|
然后再次查看文件大小
1 |
|
发现已被清空
然后重启
1 |
|
成功瘦身!Yes
!!!