df 与 du 已使用空间不一致的原因及解决办法
通过 df -Th 查看 /var 目录使用了78%, 当登录到/var 目录,du -sh 实际使用112G
分析原因:应该是被删掉的文件 没被真正释放
解决办法:
1、lsof | grep deleted > deletedfile 查看有哪些未被释放的文件
2、排序看最大的未被释放的文件大小,命令:sort -nr -k 10 deletedfile>top_deleted_file
3、more top_deleted_file 查看前面那些文件,将占用空间大的程序kill掉
4. kill 掉进程
kill -9 4964