Outils pour utilisateurs

Outils du site


admin:procedures:agrandissement_qcow

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
admin:procedures:agrandissement_qcow [2017/06/04 16:08] – créée edausqadmin:procedures:agrandissement_qcow [2026/03/03 21:20] (Version actuelle) – Correction typographique fhenry2
Ligne 1: Ligne 1:
-Agrandissement d'un qcow : +====== Agrandissement d'une image qcow ====== 
-    Éteindre le guest en question + 
-    Agrandir l'image : `qemu-img resize fichier.qcow2 +<taille><units>` +===== Conception ===== 
-    Remonter le guest et dessus : + 
-    Ajouter une partition (outil de votre choix) +Une procédure existe pour agrandir une image au format QEMU Copy-On-Write (QCOW 2). 
-    Relire la table des partitions : `partx -u /dev/vda` +  * Éteindre le système invité (//guest//) en question ; 
-    Formtater la nouvelle partition avec `pvcreate` +  Agrandir l'image en ajoutant une taille ''SIZE'' selon l’unité ''UNIT'' : 
-    Ajouter ce nouveau pv au volume groupe : `vgextend /dev/vda4` +<code bash> 
-    Et voilà, l'espace libre est dispo dans le vg+qemu-img resize fichier.qcow2 +SIZEUNIT 
 +</code
 +  Remonter l’invité et dessus : 
 +    Ajouter une partition (outil de votre choix), 
 +    Relire la table des partitions : 
 +<code bash> 
 +partx -u /dev/vda 
 +</code> 
 +    * Formater la nouvelle partition en créant un volume physique via ''pvcreate'' ; 
 +  Ajouter ce nouveau volume physique au groupe de volumes : 
 +<code bash> 
 +vgextend /dev/vda4 
 +</code> 
 +  * Et voilà, l'espace libre est disponible dans le groupe de volumes. 
 + 
 +===== Implémentation ===== 
 + 
 +Exemple concret : 
 +<code bash> 
 +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  
 +</code>
admin/procedures/agrandissement_qcow.1496592537.txt.gz · Dernière modification : 2017/06/04 16:08 de edausq