lsof |grep deleted;du -sh / ;df -h;

有台机器磁盘满了;

进程端口都正常,存活;但是页面却完全打不开了;

日志爆满;删除日志后;

在根上

du -sh *

然后 df -h

发现差别太大了;

du -sh * / 才不足7G;

df -h 使用量已经 47G了都;

查资料知道 du -sh 和 df -h 之间的区别;但是这种理论上的区别不会导致这种离谱的结果;

进而google得知,是已删除文件未彻底删除导致的;

使用 lsof |grep deleted查看 结果末尾标记为 (deleted)的行;

找到pid

如果方便的话;直接kill掉;

du ,df 接近了;

参考地址

上一篇:图像压缩问题


下一篇:java八股文面试题(重点)