lsof | grep deleted 已删除文件未释放空间
lsof | grep deleted 已删除文件未释放空间
·
1. 磁盘最近经常报空间不足,通过df -h 查看磁盘空间剩余情况, Avail 是0;
2. 找出大文件删除: du -lh / --max-depth=1 | grep [TG] # 查找 / 目录下文件夹大小
/ 代表跟目录,可换成其他的路径
6.8G /root
4.2G /run
6.8G /data
28G /var
2.4G /opt
35G /usr
115G /home
198G /
3. 找到大日志文件进行删除, 删除日志文件,kill下进程或重新写入“”空间才释放;
4. 但有时看 /下实际占用空间并没有满,有可能是只删除了文件,但实际进程还在文件还是打开的空间没有释放;
lsof | grep deleted : 列出当前系统已打开文件,但是deleted的状态
5. 可以通过lsof 查看然后kill 掉对应的进程;
更多推荐
已为社区贡献1条内容
所有评论(0)