centos 硬盘/inodes 满了处理记录

今天阿里云报警说磁盘满了,然后就跑来处理

dfh

发现一个分区的确快满了,通过命令查找具体是哪个目录占用的空间比较大

du -sh /* | sort -nr

dush

发现 /var 目录占的空间比较大,再次输入命令依次查找

du -sh /var/* | sort -nr

最终发现是 /var/log/maillog 这个文件占据空间比较大

rm -rf /var/log/maillog

结束。

------------------------------ 华丽丽的分割线 --------------------------------

有时不是硬盘满了,而是inodes满了,这种情况也遇到过。

 df -iTh

 

for i in /*; do echo $i; find $i | wc -l; done

发现var目录下文件很多

for i in /var/*; do echo $i; find $i | wc -l; done

继续查找,最终发现 /var/spool/postfix/maildrop/ 目录下有无数个文件。。

删除之

rm -rf /var/spool/postfix/maildrop/

Ov

喜欢 0

这篇文章还没有评论

发表评论

您必须登录才能评论