Příkaz lvchange mění atributy LV ve VG, mění aktivaci LV v jádře a zahrnuje další nástroje pro údržbu LV. Můžete například použít lvchange při odebírání disku ze skupiny svazků. Níže uvedené kroky poskytují postup pro odebrání disku z VG.
Poznámka :Zálohujte celou skupinu svazků buď pomocí snímku na úrovni VM nebo snímku LVM na úrovni operačního systému a ujistěte se, že svazky lze ze snímku obnovit.1. Pokud má fyzický svazek vazby logického svazku, je tedy potřeba svazek odpojit a zničit:
# umount [mount point] # lvchange -a n [LV path]
2. Odeberte logický svazek:
# lvremove [LV path]
3. Odeberte fyzický svazek ze skupiny svazků:
# vgreduce [volume group] [physical volume]
Příklady příkazů lvchange
1. Chcete-li řídit dostupnost logických svazků:
# lvchange -a LV00 # lvchange --available LV00 # lvchange -ay LV00 (To activate) # lvchange -an LV00 (To deactivate) # lvchange -aey LV00 (In Cluster - Activate in one node) # lvchange -aly LV00 (In Cluster - Activate in local node) # lvchange -aln LV00 (In Cluster - deactivate in local node)
2. Chcete-li nastavit nebo resetovat politiku souvislé alokace pro logické svazky:
# lvchange -C y|n LV00 # lvchange --contiguous y|n LV00
3. Chcete-li vynutit úplnou resynchronizaci zrcadla:
# lvchange --resync LV00
4. Nastavení vedlejšího čísla:
# lvchange --minor minor LV00
5. Chcete-li spustit nebo zastavit monitorování zrcadleného nebo snapshot logického svazku pomocí dmeventd:
# lvchange --monitor y|n LV00
6. Chcete-li u logického svazku znovu spustit předchozí nedokončené transakce:
# lvchange --poll y|n LV00
7. Chcete-li vyvolat lvchange z počátečních inicializačních skriptů systému (např. rc.sysinit nebo initrd):
# lvchange --sysinit LV00
8. Zakázání synchronizace udev:
# lvchange --noudevsync LV00
9. Nepokoušet se o interakci s dmeventd, pokud není zadáno –monitor:
# lvchange --ignoremonitoring LV00
10. Chcete-li nastavit na y, aby zadané vedlejší číslo bylo trvalé:
# lvchange -M y|n LV00 # lvchange --persistent y|n LV00
11. Chcete-li změnit přístupové oprávnění na pouze pro čtení nebo čtení/zápis:
# lvchange -p r|rw LV00 # lvchange --permission r|rw LV00
12. Chcete-li nastavit počet sektorů pro čtení dopředu tohoto logického svazku:
# lvchange -r ReadAheadSectors|auto|none LV00 # lvchange --readahead ReadAheadSectors|auto|none LV00
13. Chcete-li znovu načíst metadata logického svazku:
# lvchange --refresh LV00