Agrandir image qcow2
This commit is contained in:
parent
1b454673e1
commit
e419eac7b8
34
HowtoKVM.md
34
HowtoKVM.md
|
@ -362,9 +362,39 @@ disk size: 908M
|
||||||
cluster_size: 65536
|
cluster_size: 65536
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Agrandir une image :
|
Agrandir une image (aucune partition ne sera agrandie) :
|
||||||
|
|
||||||
De façon similaire au format RAW, on peut agrandir une image QCOW2. Voir <http://blog.majerti.fr/resize-qcow2.html>
|
~~~
|
||||||
|
# qemu-img resize test.qcow2 +10G
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Agrandir une image et une partition. De 10G, on passe à 20G la partition `/dev/sda1` :
|
||||||
|
|
||||||
|
~~~
|
||||||
|
# apt install libguestfs-tools
|
||||||
|
|
||||||
|
# virt-filesystems --long -h --all -a old.qcow2
|
||||||
|
Name Type VFS Label MBR Size Parent
|
||||||
|
/dev/sda1 filesystem ext4 - - 9.5G -
|
||||||
|
/dev/sda2 filesystem swap - - 511M -
|
||||||
|
/dev/sda1 partition - - 83 9.5G /dev/sda
|
||||||
|
/dev/sda2 partition - - 82 511M /dev/sda
|
||||||
|
/dev/sda device - - - 10G -
|
||||||
|
|
||||||
|
# qemu-img create -f qcow2 -o preallocation=metadata new.qcow2 20G
|
||||||
|
|
||||||
|
# virt-resize --expand /dev/sda1 old.qcow2 new.qcow2
|
||||||
|
|
||||||
|
# virt-filesystems --long -h --all -a new.qcow2
|
||||||
|
Name Type VFS Label MBR Size Parent
|
||||||
|
/dev/sda1 filesystem ext4 - - 19G -
|
||||||
|
/dev/sda2 filesystem swap - - 511M -
|
||||||
|
/dev/sda1 partition - - 83 19G /dev/sda
|
||||||
|
/dev/sda2 partition - - 82 511M /dev/sda
|
||||||
|
/dev/sda device - - - 20G -
|
||||||
|
~~~
|
||||||
|
|
||||||
|
L'ancienne image est gardée (et pourra être supprimée une fois la nouvelle validée), et une nouvelle est créée avec la nouvelle taille.
|
||||||
|
|
||||||
Convertir une image RAW en QCOW2 :
|
Convertir une image RAW en QCOW2 :
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue