首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么我的磁盘满了?

为什么我的磁盘满了?
EN

Unix & Linux用户
提问于 2017-03-03 17:38:18
回答 2查看 193关注 0票数 1

我知道这个问题经常被问到,但我没有为我的案子找到答案。我运行的openSUSE包含一个50个GiB btrfs分区和一个安装在/var/lib/libvirt下的700个GiB部件

df -h显示50 GiB分区已满,但du -sh /*显示最大的文件夹是/usr,其中包含5 GiB和/var/lib/libvirt。

我用快照删除了所有快照,并从中获得了2 GiB,但是我的磁盘的其余部分在哪里呢?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2017-03-03 19:05:34

重新启动后,有另一个40 GiB的快照。我把它移开了,现在它很好用

票数 1
EN

Unix & Linux用户

发布于 2017-03-03 18:42:25

在针对您删除的大文件关闭所有文件处理程序之前,磁盘空间不显示为已释放(实际上已释放)。lsof是一个方便的命令,用于检测哪些进程仍然打开文件,解决方案是重新启动打开文件处理程序的进程。

lsof +D /var/lib/libvirt

会显示打开的文件和进程。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/348960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档