Pour agrandir une partition Linux voici la procédure à suivre
Prérequis : Avoir réalisé une augmentation de la taille du disque de la VM
- Connecter vous en SSH en root (si vous êtes connecté avec le compte coadmin lancer la commande sudo su – )
- Lancer la commande suivante : echo 1 > /sys/block/sda/device/rescan
- Lancer la commande suivante : cfdisk
- Se positionner sur « Free Space » puis choisir dans le menu Nouvelle partition / Logique Exemple : /dev/sda4 => ECRIRE
- Noter le nom de la nouvelle partition: ex /dev/sda4
- Lancer la commande suivante : partprobe
- Lancer la commande suivante : pvcreate /dev/sdaX Exemple : pvcreate /dev/sda4 (si cela ne fonctionne pas redémarrer la box)
- Récupérer le nom du volume logique à augmenter : lvdisplay
- Saisir la commande : vgextend GRPE_VOLUME_NAME /dev/sdaX
- Exemple : vgextend template-ubuntu-snb-16-04-vg /dev/sda4
- Récupérer le chemin du volume logique LV PATH et faire un redimensionnement
- lvresize -l +100%FREE LV PATH (pour mettre 100%)
- Exemple : lvresize -l +100%FREE /dev/template-ubuntu-snb-16-04-vg/root
- Récupérez le nom de la partition à redimensionner avec la commande df -h
Saisir la commande suivante : resize2fs /dev/mapper/template–ubuntu–snb–16–04–vg-root
Vérifier avec la commande : df -h
IMPORTANT
Si vous devez créer une partition primaire, faire attention de ne pas dépasser 3 partitions. Au-delà il n’est plus possible d’ajouter de l’espace.