Comment redimensionner une partition LVM avec system-config-lvm
? Selon cette réponse Ask Ubunt
J'ai cliqué sur la partition et essayé de redimensionner, mais une erreur s'est produite dans la fenêtre system-config-lvm
.
Le volume logique n'est pas monté mais est en cours d'utilisation. Veuillez fermer toutes les applications utilisant cet appareil (par exemple, iscsi).
Quel est le problème et comment puis-je le résoudre?
Voir aussi cette réponse à Ask Ubunt .
Augmenter la taille d'un volume logique en cours d'utilisation est en effet possible. C'est l'un des principaux avantages de l'utilisation de LVM.
Ce ne sont que ces outils d'interface graphique ... me voilà ... oubliez-les.
(facultatif) Vérifiez l'espace disponible sur votre groupe de volumes avec Sudo vgdisplay
Recherchez le nom de votre volume logique avec Sudo lvdisplay
Étendre le volume de 5 Go: Sudo lvextend -L+5GB /dev/ssd/sysLV
Augmentez la taille du système de fichiers pour correspondre au LV: Sudo resize2fs /dev/ssd/sysLV
(ext4 uniquement, voir ce lien pour les autres systèmes de fichiers)
df -h
devrait maintenant indiquer la taille correcte. Soyez heureux, louez la ligne de commande!
Comme je peux voir Thunderbird courir, vous avez visiblement manqué une étape importante:
Ce que vous essayez de faire serait l'équivalent dans la vie réelle de demander à un chirurgien de se faire opérer lui-même, à la maison ... ; -)
Alors préparez la salle d’opération (démarrez le live CD de façon à ce que le volume ne soit pas verrouillé) et commencez à fonctionner, docteur! (suivez les instructions de https://askubuntu.com/a/489909/45156 )
Vous pouvez essayer un autre outil graphique - KVPM . Cela m'a aidé dans mon cas. J'ai réussi à étendre à la volée un volume logique monté en tant que /home
.
Cela semble être un bogue dans l'outil system-config-lvm
.
À la place, vous pouvez utiliser les lignes de commande:
lvextend -L +nnG /device
resizet2fs /devic
Cela fonctionne même si la partition est le live /