linux 磁盘看起来满了
linux 磁盘看起来满了
当磁盘空间满了之后,我们无法查找到大文件,此时可能是文件可能已经被删掉,但有进程依然在使用它。在进程运行期间,Linux 不会释放该文件的存储空间。此时看到磁盘空间仍是100%
问题表现
1、通过df -h发现磁盘满了
2、但是通过 du -h -d 1 /发现实际占用空间没有那么多
解决方法
1、使用lsof | grep deleted查找到占用的进程,直接停止进程或者kill掉就可以释放空间
linux 磁盘真的满了
查找大文件,如果是日志文件就清空日志文件
find /opt -size +800M
truncate -s 0 filename

浙公网安备 33010602011771号