====== Agrandissement d'une image qcow ======
===== Conception =====
Une procédure existe pour agrandir une image au format QEMU Copy-On-Write (QCOW 2).
* Éteindre le système invité (//guest//) en question ;
* Agrandir l'image en ajoutant une taille ''SIZE'' selon l’unité ''UNIT'' :
qemu-img resize fichier.qcow2 +SIZEUNIT
* Remonter l’invité et dessus :
* Ajouter une partition (outil de votre choix),
* Relire la table des partitions :
partx -u /dev/vda
* Formater la nouvelle partition en créant un volume physique via ''pvcreate'' ;
* Ajouter ce nouveau volume physique au groupe de volumes :
vgextend /dev/vda4
* Et voilà, l'espace libre est disponible dans le groupe de volumes.
===== Implémentation =====
Exemple concret :
qemu-nbd -d /dev/nbd0
modprobe -r nbd
modprobe nbd max_part=8
qemu-nbd -c /dev/nbd0 /var/lib/libvirt/maine/pouet.qcow2
partx -u /dev/nbd0
dmesg | tail
vgscan
e2fsck -f /dev/modele-vg/tmp
resize2fs /dev/modele-vg/tmp
vgchange -an modele-vg
qemu-nbd -d /dev/nbd0
modprobe -r nbd