Назад | Перейти на главную страницу

Попытка понять расхождения в использовании диска внутри необработанных образов и в использовании диска хоста

Как указано в заголовке, я пытаюсь понять расхождения в ncdu и / или du ​​с точки зрения того, что я наблюдаю при использовании диска. Насколько я понимаю, в современных системах существует разница между использованием диска и видимым размером.

root@pve:/var/lib/vz/images/104# du -h vm-104-disk-1.raw 
30G     vm-104-disk-1.raw

Однако фактическое использование диска внутри контейнера

21G     /

Поскольку это разреженный файл и размер установлен на 50 ГБ

root@pve:/var/lib/vz/images/104# du -b -h vm-104-disk-1.raw 
50G     vm-104-disk-1.raw

Может ли кто-нибудь объяснить мне, где дополнительные 10 ГБ дискового пространства используются в необработанных образах QEMU?

Разреженный файл больше не сжимается, поэтому, если вы использовали это пространство внутри виртуальной машины в какой-то момент и освободили его впоследствии, файл образа больше не станет меньше.