Disk-Space-Utilization
試圖了解原始映像中磁碟使用情況和主機磁碟使用情況的差異
正如標題所述,我試圖了解 ncdu 和/或 du 與我從磁碟使用情況中觀察到的差異。據我了解,在現代系統上,磁碟使用量和表觀大小之間存在差異。
root@pve:/var/lib/vz/images/104# du -h vm-104-disk-1.raw 30G vm-104-disk-1.raw
但是容器內的實際磁碟使用情況是
21G /
由於它是一個稀疏文件並且大小設置為 50GB
root@pve:/var/lib/vz/images/104# du -b -h vm-104-disk-1.raw 50G vm-104-disk-1.raw
有人可以向我解釋 QEMU 原始圖像中額外的 10GB 磁碟使用量在哪裡?
稀疏文件不會再次縮小,因此如果您在某個時間點使用了 VM 內的該空間並隨後釋放它,則映像文件不會再次變小。