Wolumin logiczny nie jest podłączony, ale jest używany. Zamknij wszystkie aplikacje korzystające z tego urządzenia (np. Iscsi)

9

Jak zmienić rozmiar partycji LVM za pomocą system-config-lvm? Zgodnie z tym zapytaj odpowiedź Ubuntu

Kliknąłem partycję i próbowałem zmienić rozmiar, ale dostałem błąd wyskakującego okienka system-config-lvm.

Wolumin logiczny nie jest podłączony, ale jest używany. Zamknij wszystkie aplikacje korzystające z tego urządzenia (np. Iscsi).

W czym jest problem i jak mogę go naprawić?

Zrzut ekranu okna dialogowego zarządzania LVM z błędem wyskakującego okienka

Zobacz także tę odpowiedź Zapytaj Ubuntu .

Thufir
źródło
askubuntu.com/a/539563/45156 mówi, że muszę korzystać z płyty CD / DVD na żywo. Bez tego nie mogę zmienić rozmiaru partycji?
Thufir
Czy próbowałeś dezaktywować go z wiersza poleceń (coś takiego sudo vgchange -an /dev/ubuntu-vg/root)? Niestety nie znam narzędzia GUI.
steeldriver
Powinieneś być w stanie to zrobić w locie - to główna zaleta LVM, jak rozumiem. To jest błąd: bugzilla.redhat.com/show_bug.cgi?id=672475
mirams

Odpowiedzi:

5

Rzeczywiście możliwe jest zwiększenie rozmiaru używanego woluminu logicznego. To jedna z głównych zalet korzystania z LVM.

To tylko te narzędzia GUI ... meh ... zapomnij o nich.

  1. (opcjonalnie) Sprawdź, ile miejsca zostało w twojej Grupie Woluminów sudo vgdisplay

  2. Znajdź nazwę swojego woluminu logicznego za pomocą sudo lvdisplay

  3. Zwiększ głośność o 5 GB: sudo lvextend -L+5GB /dev/ssd/sysLV

  4. Zwiększ rozmiar systemu plików, aby pasował do LV: sudo resize2fs /dev/ssd/sysLV(tylko ext4, zobacz ten link dla innych systemów plików)

  5. df -hpowinien teraz zgłosić prawidłowy rozmiar. Ciesz się, chwal linię poleceń!

panepeter
źródło
+1, ponieważ zapewniasz rozwiązanie, które działa ... ;-) Odpowiedziałem na oryginalne pytanie, które było z graficznym interfejsem użytkownika, a procedura była następująca ...
Fabby
1
Często muszę rozszerzyć o wolne miejsce, po prostu dodaję, a następnie używamsudo lvextend -l +100%FREE /dev/ssd/sysLV
mpromonet
5

Jak widzę uruchomionego Thunderbirda, wyraźnie przegapiłeś ważny krok:

  • Uruchom z płyty CD na żywo.

To, co próbujesz zrobić, byłoby prawdziwym odpowiednikiem poproszenia chirurga o operację na sobie w domu ... ;-)

Więc przygotuj salę operacyjną (uruchom dysk CD na żywo, aby wolumin nie był zablokowany) i zacznij działać, doktorze! (postępuj zgodnie z instrukcjami w https://askubuntu.com/a/489909/45156 )

Fabby
źródło
1
Myślałem, że celem LVM było to, że można to zrobić w systemie na żywo.
user48956,
„LVM może rozwinąć partycję, gdy jest ona zamontowana, jeśli używany na niej system plików również to obsługuje (jak zwykły ext3 / 4).” LVM z pewnością jest jednym z badass chirurgów! Zobacz moją odpowiedź na działającą alternatywę dla wiersza poleceń.
panepeter
4

Możesz wypróbować inne narzędzie GUI - KVPM . Pomogło w moim przypadku. Z powodzeniem rozszerzyłem wolumin logiczny, który został zamontowany /homew locie.

Kos
źródło
Tak, działa, zobacz unix.stackexchange.com/questions/6626/..., aby uzyskać więcej informacji na ten temat
mirams
To najlepsza odpowiedź. kvpm nie wymaga wyłączania.
user48956,
4

To wydaje się być błędem w system-config-lvmnarzędziu.
Zamiast tego możesz użyć linii poleceń:

lvextend -L +nnG /device 
resizet2fs /devic

Działa to nawet wtedy, gdy partycja jest aktywna /

użytkownik855443
źródło