文件删除了但是依旧占用磁盘空间的解决办法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件删除了但是依旧占用磁盘空间的解决办法相关的知识,希望对你有一定的参考价值。

1.由于操作失误(/var目录使用100%的情况下,移动日志文件messages 至其它目录,导致文件移动过去了,但是依旧占用空间)

/dev/mapper/rootvg-lv_var
5.9G  4.9G  681M  89% /var

2.发现/var目录空间依旧没有变小,使用命令lsof |grep delete

[[email protected] log]# lsof |grep delete
multipath  1722     root  txt       REG              253,0        83904       5349 /sbin/multipathd (deleted)
abrt-dump  7717     root    4r      REG             253,11   4383899648       1015 /var/log/messages (deleted)
dsmserv   10191 tsminst1    0u      CHR              136,0          0t0          3 /dev/pts/0 (deleted)
dsmserv   10191 tsminst1    1u      CHR              136,0          0t0          3 /dev/pts/0 (deleted)
dsmserv   10191 tsminst1    2u      CHR              136,0          0t0          3 /dev/pts/0 (deleted)
lin_taped 20712     root  txt       REG             253,10       160312       6203 /usr/bin/lin_taped (deleted)

3.使用命令ps -ef |grep 7717

[[email protected] log]# ps -ef |grep 7717
root      3679 24091  0 16:30 pts/1    00:00:00 grep 7717
root      7717     1  0 Sep14 ?        00:01:19 abrt-dump-oops -d /var/spool/abrt -rwx /var/log/messages

4. 使用kill -9 7717 ,问题迎刃而解

总结:解决办法还可以机器重启,但是比较麻烦,如果是比较重要的机器,不建议这样做,机器的许多应用会受到影响 

 

以上是关于文件删除了但是依旧占用磁盘空间的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

“硬盘空间被占用,但找不到占用的文件”的解决办法

linux 服务器删除大文件之后不释放存储空间的解决办法

解决Excel单个表格占用大量空间的问题

经验分享-关于在linux下删除大文件后,磁盘空间没有得到释放的解决办法

dev/sda1 磁盘占用100%的解决办法

Linux中/var空间不足的解决办法