2013-08-04 9 views
18

Jak mogę wyłączyć/"odmontować" wolumin fizyczny LVM2 w systemie Linux?Jak wyłączyć wolumin fizyczny LVM2 w celu usunięcia dysku?

Podłączyłem zewnętrzny dysk twardy do komputera. Na dysku znajduje się PV LVM2 z jedną grupą woluminów, która ma kilka woluminów logicznych. Chcę teraz ponownie usunąć ten dysk.

Odmontowałem systemy plików, dezaktywowałem wszystkie woluminy logiczne i grupę woluminów.

Jak mogę dezaktywować wolumin fizyczny? Czy możesz ponownie udostępnić PV i VG w systemie Linux? Jak przeciwieństwo lvmdiskscan i vgchange -a y?

Chcę zostawić PV/VG i LV na dysku nienaruszonym.

+0

Powiązane: [Automatyczna aktywacja VG na wyjmowanym podłączeniu HDD] (https://unix.stackexchange.com/q/391798/143394) –

Odpowiedz

34
lvchange -an <lvpath> 
vgchange -an <vgname> 

Jeśli chcesz także usunąć urządzenie mapy można użyć

dmsetup ls 
dmsetup remove <name> 
+0

'dmsetup ls' pokazał, że urządzenie dm zniknęło. Czy są jakieś przypadki skrajne, które wymagają tego wprost? –

+0

@TomHale Na podstawie problemów, które napotykam i słów w tym artykule (https://access.redhat.com/solutions/140273), myślę, że to dobry pomysł, aby usunąć urządzenie z dm przed fizycznym usunięciem to. :) – vastlysuperiorman

7

zrobić

vgchange -an <vgpath>

zanim wyjąć dysk i

vgchange -ay <vgpath>

po ponownym podłączeniu. W przeciwnym razie każde polecenie wyświetlania LVM spowoduje błędy wejścia/wyjścia, a partycja nie będzie możliwa do zamontowania.

Powiązane problemy