Ajout d'espace dans une VM

Published 12-28-2018 09:07:25

Ajout d’espace dans une VM

Ajouter un disque sur l’interface.
Puis en ssh :

echo "- - -" > /sys/class/scsi_host/host0/scan echo "- - -" > /sys/class/scsi_host/host1/scan echo "- - -" > /sys/class/scsi_host/host2/scan

Ajout du disque dans le système:
fdisk /dev/sdX
Création de la partition
n p 1 t 8e w
Enregistrement de la nouvelle table de partition
partprobe

Création du volume:
pvcreate /dev/sdX

Extension du groupe:
vgextend vgroot /dev/sdX
Extension du volume logique:
lvextend /dev/vgroot/usr /dev/sdX // tout l’espace
lvextend -L +5G /dev/vgroot/tmp // pour une taille précise

selon le type de fichier:
xfs_growfs /dev/mapper/vgroot-usr
resize2fs /dev/mapper/vg_edoc-lvedoc

Dans le cas d’un volume chiffré comme edocsafe:
cryptsetup resize edocsafe
On s’attaque au système de fichiers porté par le conteneur pour l’ajuster :
resize2fs /dev/mapper/edocsafe

Pour lister les volumes:
pvdisplay //physiques
vgdisplay //volume group
lvdisplay //logiques