Blog de Flap

02/08/2011

Xen : Augmenter la taille de disque d’un domU

Filed under: Virtualisation — flap @ 07:40

Cet article résume rapidement la liste des commandes et les points importants pour redimensionner un DomU utilisant des fichiers comme disque.

#Créer un fichier temporaire pour augmenter la taille (ici 1Go)
dd if=/dev/zero of=/tmp/temps_expand bs=1024k count=1000

#Stopper votre machine virtuelle
xm shutdown test.example.com

#Sauvegarder votre image (on ne sait jamais)
cp -a /xen/domains/test.example.com/disk.img /xen/domains/test.example.com/disk.img

#Ajouter le ficher disque temporaire au fichier disque du serveur virtuel.
cat /tmp/temps_expand >> /xen/domains/test.example.com/disk.img
#Pour l’agrandir de 10 Gio d’un coup, on peut par exemple faire
for i in $(seq 1 10); do echo « $i »; cat /tmp/temps_expand >> /xen/domains/test.example.com/disk.img; done

#Prendre en compte le changement de taille.
resize2fs -f /xen/domains/test.example.com/disk.img

#Redémarrer le serveur virtuel
xm create test.example.com.cfg

Cet article a été honteusement pompé depuis cette adresse

http://blog.admin-linux.org/howto/howto-xen-redimensionnement-du-disque-dun-domu

J’ai testé la manip depuis Xen 4.0 sous debian 6, KS 2G et cela fonctionne à  merveille.

Merci à  son auteur…

Powered by WordPress