Outils pour utilisateurs

Outils du site


admin:procedures:agrandissement_qcow

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 
admin/procedures/agrandissement_qcow.txt · Dernière modification : 2026/03/03 21:20 de fhenry2