Bon, aujourd'hui je vais pas parler beaucoup pour plusieurs raisons, mais la principale c'est que je suis bouche-bée !
Initialement, j'avais dimensionné mes VM au pif, certaines sont donc correctement taillées, mais d'autres le sont moins.
Mais certaines sont maintenant en prod depuis quelques temps et ont prouvé leur stabilité et leur intérêt. Puis j'avais la flemme de tout recommencer, et vous le savez, j'aime prendre des risques. Alors aujourd'hui, on verra comment redimensionner son "/" à chaud
sur le dom0 :
zor0:~% lvresize --size +5G /dev/vg/lv1
zor0:~% e2fsck -f /dev/vg/lv1
et sur le domU :
root@yoda:~% df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 4.9G 2.9G 1.7G 64% /
tmpfs 249M 0 249M 0% /lib/init/rw
udev 10M 44K 10M 1% /dev
tmpfs 249M 4.0K 249M 1% /dev/shm
/dev/xvdb1 493G 343G 125G 74% /share/data
/dev/xvdd1 504M 115M 364M 25% /share/road66
/dev/xvdc1 9.9G 2.4G 7.1G 26% /var/lib
root@yoda:~% resize2fs /dev/xvda1
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/xvda1 is mounted on /; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/xvda1 to 2621440 (4k) blocks.
The filesystem on /dev/xvda1 is now 2621440 blocks long.
root@yoda:~% df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 9.9G 2.9G 6.5G 31% /
tmpfs 249M 0 249M 0% /lib/init/rw
udev 10M 44K 10M 1% /dev
tmpfs 249M 4.0K 249M 1% /dev/shm
/dev/xvdb1 493G 343G 125G 74% /share/data
/dev/xvdd1 504M 115M 364M 25% /share/road66
/dev/xvdc1 9.9G 2.4G 7.1G 26% /var/lib
Et juste, ça marche. Bon, par contre, j'ai tenté un reboot derrière pour être sûr de pas avoir tout pété, et comme je l'attendais, je me suis fait insulter, mais un fsck manuel plus loin, et tout est de nouveau comme neuf.
Comme quoi, faut vraiment pas se prendre la tête.