某分区df观察空间剩余不多,删除一些无用的旧日志,但df观察仍然剩余 空间不够。


但du观察文件占用的空间并不多。


这是因为df会把被删除但并未被进程释放的旧文件统计在内。


解决方法:


lsof  |grep  deleted 


看看被删除了的文件,还在被哪些进程打开。 重启这些进程即可。(确有必要,可以杀死进程,但如果有服务脚本,还是重启的好)