Как сделать так, чтобы удаление файлов внутри виртуальных машин отражалось в соответствующем файле .img на хост-сервере?

У меня есть виртуальная машина, созданная на сервере, максимальное пространство устройства которого составляет 500 ГБ. Размер файла .img виртуальной машины составляет 33 ГБ.

Сначала я скопировал файл размером ~ 3 ГБ на виртуальную машину (в / tmp). Когда я сделал это, я увидел, что размер файла .img увеличился до 36 ГБ на сервере.

Во-вторых, я удалил скопированный файл. Но на сервере файл .img не уменьшается. Я понимаю, что виртуальная машина может расти до 500 ГБ, поскольку это место на диске. Но если есть способ убедиться, что файл .img периодически сокращается, это было бы лучше.

Я уже пробовал virt-sparsify, но во вновь созданном образе есть несколько поврежденных файлов (например, файлы сопоставления устройств) и qemu-img resize, что не удалось.

Любая помощь приветствуется.

0
задан 15 December 2017 в 14:27

0 ответов

Другие вопросы по тегам:

Похожие вопросы: