Il volume logico non è montato ma è in uso. Chiudi tutte le applicazioni che utilizzano questo dispositivo (ad es. Iscsi)


9

Come ridimensionare una partizione LVM usando system-config-lvm? In base a questa, chiedere la risposta Ubuntu

Ho cliccato sulla partizione e ho provato a ridimensionare, ma ho ricevuto un errore pop-up system-config-lvm.

Il volume logico non è montato ma è in uso. Chiudi tutte le applicazioni che utilizzano questo dispositivo (ad es. Iscsi).

Qual è il problema e come posso risolverlo?

Schermata della finestra di dialogo di gestione LVM con errore popup

Vedi anche questa domanda Chiedi a Ubuntu .


askubuntu.com/a/539563/45156 dice che devo usare un cd / dvd live. Non posso ridimensionare la partizione senza quella?
Giovedì

Hai provato a disattivarlo dalla riga di comando (qualcosa del genere sudo vgchange -an /dev/ubuntu-vg/root)? Mi dispiace non ho familiarità con lo strumento GUI.
Steeldriver,

Dovresti essere in grado di farlo al volo - questo è il vantaggio principale di LVM per come lo capisco. Questo è un bug: bugzilla.redhat.com/show_bug.cgi?id=672475
mirams

Risposte:


5

Aumentare la dimensione di un volume logico in uso è infatti possibile. Questo è uno dei principali vantaggi dell'utilizzo di LVM in primo luogo.

Sono solo questi strumenti per gui ... meh ... dimenticateli.

  1. (facoltativo) Controlla lo spazio rimasto nel tuo gruppo di volumi con sudo vgdisplay

  2. Trova il nome del tuo volume logico con sudo lvdisplay

  3. Estendi il volume di 5 GB: sudo lvextend -L+5GB /dev/ssd/sysLV

  4. Aumenta la dimensione del filesystem in modo che corrisponda a LV: sudo resize2fs /dev/ssd/sysLV(solo ext4, vedi questo link per altri filesystem)

  5. df -hora dovrebbe riportare la dimensione corretta. Sii felice, elogia la riga di comando!


+1 mentre fornisci una soluzione che funziona ... ;-) Ho risposto alla domanda originale che era con una GUI e alla procedura che OP stava seguendo ...
Fabby,

1
Spesso ho bisogno di estendermi con lo spazio libero, aggiungo solo, quindi usosudo lvextend -l +100%FREE /dev/ssd/sysLV
mpromonet

5

Come posso vedere Thunderbird in esecuzione, ovviamente hai perso un passaggio importante:

  • Avvio da un CD live.

Quello che stai cercando di fare sarebbe l'equivalente della vita reale di chiedere a un chirurgo di operare su se stesso, a casa ... ;-)

Quindi prepara la sala operatoria (avvia il Live CD in modo che il volume non sia bloccato) e inizia a funzionare, dottore! (seguire le istruzioni in https://askubuntu.com/a/489909/45156 )


1
Ho pensato che il punto di LVM fosse che questo poteva essere fatto su un sistema live.
user48956

"LVM può espandere una partizione mentre è montata, se il filesystem utilizzato su di essa supporta anche quella (come il solito ext3 / 4)." LVM è sicuramente un chirurgo tosto! Vedi la mia risposta per un'alternativa alla riga di comando funzionante.
Panepeter


4

Questo sembra essere un bug nello system-config-lvmstrumento.
Invece puoi usare le righe di comando:

lvextend -L +nnG /device 
resizet2fs /devic

Funziona anche se la partizione è live /

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.