正如标题所述,我试图根据我观察到的磁盘使用情况来理解 ncdu 和/或 du 的差异。据我了解,在现代系统上,磁盘使用率和表观大小之间存在差异。
root@pve:/var/lib/vz/images/104# du -h vm-104-disk-1.raw 30G vm-104-磁盘-1.raw
然而容器内的实际磁盘使用情况是
21克 /
由于它是一个稀疏文件,大小设置为 50GB
root@pve:/var/lib/vz/images/104# du -b -h vm-104-disk-1.raw 50G vm-104-磁盘-1.raw
有人能向我解释一下 QEMU 原始图像中额外的 10GB 磁盘空间用于哪里吗?
答案1
稀疏文件不会再次缩小,因此如果您在某个时候使用了虚拟机内部的空间并在之后释放它,则图像文件将不会再次变小。