LINUX.ORG.RU
ФорумAdmin

Запись на snapshot LVM

 , ,


0

1

Доброе время, ситуация такая: делаю песочницу для отладки на libvirt + kvm.

Идея проста: минимально развернуть систему, на lvm диске, создать его snapshot переключить vm на snapshot, работать на нем, откатываться когда нужно (откат выполняется часто). Документация говорит что LVM2 snapshot'ы позволяют писать и, при этом исходный диск не будет задет. На практике то, что писалось на snapshot записалось на исходный диск.
ЧЯДНТ?

Сейчас dd-шу из файла, но хотелось бы не гонять впустую гигабайты. Может есть что-то общепринятое для этих целей?


Нельзя писать на снапшоты lvm, их можно использовать только как мгновенный снимок соответствующего тома. Тебе нужны образы qcow2 и их снапшоты

anonymous
()

Ну ты упрямый со снапшетами ... как баран

На вот: kvm -snapshot write to temporary files instead of disk image files

Делаешь образ системы (главный), запускаешь десяток виртуалок с него (с главного образа) — всё что в системе меняется пишется в отдельные файлы. При выключении виртуалки (смерть процесса kvm) временные файлы теряются. Если надо сохранить изменения, через qemu console делаешь commit в главный образ системы.

sdio ★★★★★
()

LVM не делает COW. Для этого надо использовать qcow2, который и на LVM пашет, кстати

dyasny ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.