Agrandir une Vm
Attention, la vm doit être éteinte.
Volume sur la baie de disques
Pour agrandir une vm, il faut commencer par agrandir l'espace alloué sur la baie de disques.
$ cd /usr/scripts/gestion/iscsi
$ ipython
In [1]: import nolslib
In [2]: nols = nolslib.Nols()
In [3]: nols.expand_volume('apprentis', 15, 'GiB', 'slon1')
In [4]: nols.logout()
Si vous avez effectué des modifications pensez à exécuter:
/usr/scripts/gestion/iscsi/update.sh sur chacun des dom0 === On retaille le groupe de partitions ===
pvresize /dev/iscsi_apprentis
On étend le volume logique monté par le virtualiseur
lvresize /dev/volumegroup/vm-107-disk-1 -l +100%FREE
fdisk /dev/volumegroup/vm-107-disk-1
Puis on utilise kpartx pour accéder aux partitions qu'on vient de créer :
kpartx -av /dev/apprentis/vm-107-disk-1
On retaille le volume de la vm
pvresize /dev/mapper/apprentis-vm--107--disk--1p1
lvresize -r apprentislv