在节点表结构释放空间中,有程序正在使用 bigfile 大文件,再次删除大文件空间未被释放要怎么做?
假设有一个程序正在使用 bigfile 大文件,此时再次删除大文件,会发现 /dev/sda1 使用空间仍为96%,空间未被释放:
1 [root@centos7 ~]# vim/boot/bigfile
2 [root@centos7 ~]# rm -f/boot/bigfile
3 [root@centos7 ~]# ls /boot/bigfile(确认bigfile文件已删除)
ps:以上情况发生的原因是被删除的文件正在被其他程序访问,因此不会被立即删除,通过下列命令可以查看此类暂未被立即删除的文件:
[root@centos7 ~]# lsof|grep deleted
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。