Aller au contenu

Gestion du redimensionnement des partitions

Lors d'un agrandissement d'un disque virtuel depuis la machine hôte, notre application ne prend pas en compte automatiquement cet agrandissement.

Vérifier l'état

La dernière fois que l'opération a été réalisée, on a commencé par un reboot de la machine. Ce n'est peut-être pas nécessaire.

Vérifier avec lsblk si les disques physiques font la taille voulue.

Si ce n'est pas le cas, la commande reboot now devrait résoudre le souci.

Créer la nouvelle partition

fdisk /dev/sdX En convertissant le X par la bonne lettre (/dev/sda, /dev/sdb)

  • La commande n pour créer une nouvelle partition
  • Choisir une nouvelle partition primaire
  • Les choix par défaut devraient récupérer tout l'espace disponible
  • La commande w pour écrire la partition

Rajouter la partition à LVM

  • vgextend debian-vg /dev/sdXY Avec le XY qui collent à la partition créée (vgextend debian-vg /dev/sda4)
  • lvextend -L+XXXG /dev/mapper/debian--vg-root Avec XXX la taille à ajouter à la partition
  • resize2fs /dev/mapper/debian--vg-root
  • df -h Pour vérifier que tout est bon.