Il comando lvchange cambia gli attributi LV nel VG, cambia l'attivazione LV nel kernel e include altre utilità per la manutenzione LV. Ad esempio, puoi usare lvchange durante la rimozione di un disco da un gruppo di volumi. Di seguito i passaggi descritti, fornisci una procedura per rimuovere un disco da VG.
Nota :Eseguire il backup dell'intero gruppo di volumi tramite lo snapshot a livello di VM o lo snapshot LVM a livello di sistema operativo e assicurarsi che i volumi possano essere ripristinati dallo snapshot.1. Se un volume fisico ha un'associazione di un volume logico, quindi smontare il volume e distruggerlo è necessario:
# umount [mount point] # lvchange -a n [LV path]
2. Rimuovere il volume logico:
# lvremove [LV path]
3. Rimuovere il volume fisico dal gruppo di volumi:
# vgreduce [volume group] [physical volume]
Esempi di comando lvchange
1. Per controllare la disponibilità dei volumi logici:
# 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. Per impostare o reimpostare la politica di allocazione contigua per i volumi logici:
# lvchange -C y|n LV00 # lvchange --contiguous y|n LV00
3. Per forzare la risincronizzazione completa di un mirror:
# lvchange --resync LV00
4. Per impostare il numero minore:
# lvchange --minor minor LV00
5. Per avviare o interrompere il monitoraggio di un volume logico con mirroring o snapshot con dmeventd:
# lvchange --monitor y|n LV00
6. Per eseguire il polling di un volume logico per riavviare le precedenti transazioni incomplete:
# lvchange --poll y|n LV00
7. Per invocare lvchange dai primi script di inizializzazione del sistema (ad es. rc.sysinit o un initrd):
# lvchange --sysinit LV00
8. Per disabilitare la sincronizzazione udev:
# lvchange --noudevsync LV00
9. Per non tentare di interagire con dmeventd a meno che non sia specificato –monitor:
# lvchange --ignoremonitoring LV00
10. Per impostare su y per rendere persistente il numero minore specificato:
# lvchange -M y|n LV00 # lvchange --persistent y|n LV00
11. Per modificare l'autorizzazione di accesso in sola lettura o in lettura/scrittura:
# lvchange -p r|rw LV00 # lvchange --permission r|rw LV00
12. Per impostare il conteggio del settore in lettura anticipata di questo volume logico:
# lvchange -r ReadAheadSectors|auto|none LV00 # lvchange --readahead ReadAheadSectors|auto|none LV00
13. Per ricaricare i metadati del volume logico:
# lvchange --refresh LV00