GNU/Linux >> Linux Esercitazione >  >> Linux

CentOS / RHEL:come spostare un gruppo di volumi da un sistema all'altro

Per spostare un intero gruppo di volumi da un sistema all'altro, è possibile utilizzare i comandi vgexport e vgimport. L'esempio seguente include i passaggi per spostare un gruppo di volumi denominato "data_vg" da un sistema all'altro. Il volume logico di questo gruppo di volumi viene inizialmente montato in /data01.

1. Smonta il file system

Se necessario, passare alla modalità "salvataggio". Assicurati che nessun utente stia accedendo ai file sul volume attivo.

# umount /data01

2. Contrassegna il gruppo di volumi come inattivo

Contrassegnare il gruppo di volumi inattivo lo rimuove dal kernel e impedisce qualsiasi ulteriore attività su di esso.

# vgchange -an data_vg

vgchange -- volume group "data_vg" successfully deactivated

3. Esporta il gruppo di volumi

Ciò ne impedisce l'accesso sul "vecchio" sistema host e ne prepara la rimozione.

# vgexport data_vg

vgexport -- volume group "data_vg" successfully exported

4. Annulla la presentazione del disco

Una volta che il disco è stato scollegato dal server, può essere spento. Il disco può ora essere presentato al nuovo server su cui è necessario rilevare VG data_vg.

5. Presenta il Disco al nuovo Server

Quando viene collegato al nuovo sistema diventa /dev/sdb, quindi un pvscan iniziale viene visualizzato come segue:

# pvscan 
pvscan -- reading all physical volumes (this may take a while...) 
pvscan -- inactive PV "/dev/sdb1" is in EXPORTED VG "data_vg" [996 MB / 996 MB free] 
pvscan -- inactive PV "/dev/sdb2" is in EXPORTED VG "data_vg" [996 MB / 244 MB free] 
pvscan -- total: 2 [1.95 GB] / in use: 2 [1.95 GB] / in no VG: 0 [0]

6. Importa il gruppo di volumi

Se si esegue l'importazione su un sistema LVM 2, eseguire il comando seguente:

# vgimport data_vg 

Volume group "data_vg" successfully imported

Altrimenti se importi su un sistema LVM, aggiungi i PV che devono essere importati:

# vgimport data_vg /dev/sdb1 /dev/sdb2

vgimport -- doing automatic backup of volume group "data_vg"

vgimport -- volume group "data_vg" successfully imported and activated

7. Attiva il gruppo di volumi

# vgchange -ay data_vg

8. Monta il file system

# mkdir -p /data01
# mount /dev/data_vg/lv_data01 /data01
Nota:per rendere persistente la modifica, aggiungi una voce del filesystem nel file /etc/fstab.


Linux
  1. RHEL / CentOS:come ridurre il volume LVM

  2. CentOS / RHEL:sposta un volume fisico da un gruppo di volumi esistente a un altro gruppo di volumi

  3. CentOS / RHEL:come eliminare il volume LVM

  4. CentOS / RHEL:come rimuovere il volume fisico (PV) inutilizzato dal gruppo di volumi (VG) in LVM

  5. CentOS / RHEL:come convertire i metadati del gruppo di volumi tra LVM1 e LVM2

Come aggiornare da RHEL 7 a RHEL 8

Come spostare tutti i file (inclusi quelli nascosti) da una directory all'altra?

Come spostare gli account da un server cPanel a un altro server cPanel?

CentOS / RHEL 7:come installare il kernel dalla modalità di ripristino

CentOS / RHEL LVM:backup dei metadati del gruppo di volumi

CentOS / RHEL:come aggiungere un nuovo volume fisico a un gruppo di volumi esistente