Le volume logique n'est pas monté mais est en cours d'utilisation. Veuillez fermer toutes les applications utilisant cet appareil (par exemple iscsi)


9

Comment redimensionner une partition LVM en utilisant system-config-lvm? Selon cette réponse Ask Ubuntu

J'ai cliqué sur la partition et essayé de redimensionner, mais j'ai obtenu une erreur de pop-up 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?

Capture d'écran de la boîte de dialogue de gestion LVM avec une erreur contextuelle

Voir aussi cette réponse Ask Ubuntu .


askubuntu.com/a/539563/45156 dit que je dois utiliser un cd / dvd en direct. Je ne peux pas redimensionner la partition sans ça?
Thufir

Avez-vous essayé de le désactiver à partir de la ligne de commande (quelque chose comme sudo vgchange -an /dev/ubuntu-vg/root)? Désolé, je ne connais pas l'outil GUI.
steeldriver

Vous devriez pouvoir le faire à la volée - c'est le principal avantage de LVM si je comprends bien. Ceci est un bug: bugzilla.redhat.com/show_bug.cgi?id=672475
mirams

Réponses:


5

Il est en effet possible d'augmenter la taille d'un volume logique utilisé. C'est l'un des principaux avantages de l'utilisation de LVM en premier lieu.

Ce sont juste ces outils graphiques ... meh ... oubliez-les.

  1. (facultatif) Vérifiez combien d'espace il vous reste sur votre groupe de volumes avec sudo vgdisplay

  2. Trouvez le nom de votre volume logique avec sudo lvdisplay

  3. Augmentez le volume de 5 Go: sudo lvextend -L+5GB /dev/ssd/sysLV

  4. Augmentez la taille du système de fichiers pour correspondre au LV: sudo resize2fs /dev/ssd/sysLV(ext4 uniquement, voir ce lien pour d'autres systèmes de fichiers)

  5. df -hdevrait maintenant signaler la taille correcte. Soyez heureux, louez la ligne de commande!


+1 car vous fournissez une solution qui fonctionne ... ;-) J'ai répondu à la question d'origine qui était avec une interface graphique et à la procédure
qu'OP

1
Souvent, je dois étendre l'espace libre, j'ajoute simplement, puis j'utilisesudo lvextend -l +100%FREE /dev/ssd/sysLV
mpromonet

5

Comme je peux voir Thunderbird fonctionner, vous avez évidemment manqué une étape importante:

  • Démarrez à partir d'un CD live.

Ce que vous essayez de faire serait l'équivalent dans la vie réelle de demander à un chirurgien de se faire opérer à domicile ... ;-)

Alors préparez la salle d'opération (démarrez le CD live pour que le volume ne soit pas verrouillé) et commencez à fonctionner, docteur! (suivez les instructions sur https://askubuntu.com/a/489909/45156 )


1
Je pensais que le but de LVM était que cela pouvait être fait sur un système en direct.
user48956

"LVM peut étendre une partition pendant qu'elle est montée, si le système de fichiers utilisé dessus le supporte également (comme l'ext3 / 4 habituel)." LVM est bien sûr un chirurgien dur à cuire! Voir ma réponse pour une alternative de ligne de commande qui fonctionne.
panepeter


4

Cela semble être un bug dans l' system-config-lvmoutil.
Au lieu de cela, vous pouvez utiliser les lignes de commande:

lvextend -L +nnG /device 
resizet2fs /devic

Cela fonctionne même si la partition est le live /

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.