1

Есть динамический образ диска disk.img размером 50 гигов. Формат у него RAW. С него сделался один снапшот disk.snap1.img в формате QCOW. Следовательно ОС сейчас ссылается именно на него.

Вопрос. Как расширить диск?

MX Linux 21.2 x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

2

1. убрать снепшот (qemu-img convert из снепшота в отдельный файл, стереть старую цепочку и перенаправить ВМ на новый имидж)
2. увеличить "плоский" файл - qemu-img resize

3

qemu-img convert -O raw disk-snap1.img new.img
rm disk-snap1.img

Для ВМ прописываю new.img

qemu-img resize disk.img + 50G

Так? А можно же скопировать основной диск и снапшоты его в другой каталог и тестировать на них? Что бы если что не накасячить?

MX Linux 21.2 x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

4

нет нет, если ресайзить то все, то есть сначала "сплющиваем" диск, убирая все снепшоты, потом ресайзим, потом подключаем новый, большой диск к ВМ, и увеличиваем в ВМ файловые системы.