df 与 du 已使用空间不一致的缘由及解决办法

 

经过 df -Th 查看 /var 目录使用了78%, 当登陆到/var 目录,du -sh 实际使用112Gblog

 

分析缘由:应该是被删掉的文件 没被真正释放 

解决办法: 
一、lsof | grep deleted > deletedfile  查看有哪些未被释放的文件 排序

二、排序看最大的未被释放的文件大小,命令:sort -nr -k 10 deletedfile>top_deleted_file 进程

 

三、more top_deleted_file 查看前面那些文件,将占用空间大的程序kill掉 get


4. kill 掉进程登录

kill -9  4964file

相关文章
相关标签/搜索