尝试了解原始映像中的磁盘使用情况与主机磁盘使用情况的差异

尝试了解原始映像中的磁盘使用情况与主机磁盘使用情况的差异

正如标题所述,我试图根据我观察到的磁盘使用情况来理解 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

稀疏文件不会再次缩小,因此如果您在某个时候使用了虚拟机内部的空间并在之后释放它,则图像文件将不会再次变小。

相关内容