CentOS 抢救磁盘 /dev/mapper/VolGroup-lv_root 100%
今天发生了一件很可怕的事情,FTP上传上去的文件都变成了0kb,然后查了一下,基本上都说是因为磁盘不够用——怎么可能,没放多少东西呀。
然后去找错误日志,不得不说这个错误日志也找的心累,关于系统的Logs,基本上都在/var/log/
,关于FTP的部分,在messages
里,打开一看:
May 2 11:17:13 localhost auditd[1178]: Audit daemon is low on disk space for logging
May 2 11:17:13 localhost auditd[1178]: Audit daemon is suspending logging due to low disk space.
WTF,这不科学。
接下来开始研究,是什么情况。
df -m
查看磁盘占用:
真吓了我一脸。
运行du -m
看看什么情况
吓尿了,httpd,占用了28G,总计30G就这么没了。
然后想到了大神写了个死循环,唔,估摸着是日志文件的错。
apache的文件夹在cd /etc/httpd
,然后发现是真实的故事,删除,但是接着来了一次df -m
并没有少,检查了一下系统日志文件也有几个大的,删除之后,依旧如此。
然后进到根目录,用du -sh *
一点点列出容量大小……一点点删除,未果。
使用了find / -xdev -size +100M -exec ls -l {} \;
来全盘查找大文件,然而也没什么鸟用。
最后小新说要重启下Apache,果然……重启完,世界又清静了。
植入部分
如果您觉得文章不错,可以通过赞助支持我。
如果您不希望打赏,也可以通过关闭广告屏蔽插件的形式帮助网站运作。