GNU/Linux >> Znalost Linux >  >> Linux

CentOS / RHEL :Jak přesunout skupinu svazků z jednoho systému do druhého

Chcete-li přesunout celou skupinu svazků z jednoho systému do druhého, lze použít příkazy vgexport a vgimport. Níže uvedený příklad obsahuje kroky k přesunutí skupiny disků s názvem „data_vg“ z jednoho systému do druhého. Logický svazek z této skupiny svazků je zpočátku připojen k /data01.

1. Odpojte souborový systém

V případě potřeby přepněte do „záchranného“ režimu. Ujistěte se, že žádní uživatelé nemají přístup k souborům na aktivním svazku.

# umount /data01

2. Označte skupinu svazků jako neaktivní

Označením skupiny svazků za neaktivní ji odstraníte z jádra a zabráníte jakékoli další činnosti na ní.

# vgchange -an data_vg

vgchange -- volume group "data_vg" successfully deactivated

3. Exportujte skupinu svazků

To zabrání tomu, aby k němu bylo přistupováno na „starém“ hostitelském systému, a připraví se na odstranění.

# vgexport data_vg

vgexport -- volume group "data_vg" successfully exported

4. Zrušte prezentaci disku

Jakmile je disk odpojen od serveru, lze jej vypnout. Disk lze nyní předložit novému serveru, na kterém musí být objeven VG data_vg.

5. Předložte disk novému serveru

Po připojení k novému systému se změní na /dev/sdb, takže počáteční pvscan ukazuje níže:

# 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. Importujte skupinu svazků

Pokud importujete do systému LVM 2, spusťte níže uvedený příkaz:

# vgimport data_vg 

Volume group "data_vg" successfully imported

V opačném případě, pokud importujete do systému LVM, přidejte PV, které je třeba importovat:

# 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. Aktivujte skupinu svazků

# vgchange -ay data_vg

8. Připojte souborový systém

# mkdir -p /data01
# mount /dev/data_vg/lv_data01 /data01
Poznámka:Aby byla změna trvalá, přidejte položku souborového systému do souboru /etc/fstab.


Linux
  1. CentOS / RHEL LVM:Zálohování metadat skupiny svazků

  2. RHEL / CentOS :Jak zmenšit objem LVM

  3. CentOS / RHEL :Přesune fyzický svazek z existující skupiny svazků do jiné skupiny svazků

  1. CentOS / RHEL :Jak odstranit svazek LVM

  2. CentOS / RHEL :Jak odstranit nepoužívaný fyzický svazek (PV) ze skupiny svazků (VG) v LVM

  3. CentOS / RHEL :Jak převést metadata skupiny svazků mezi LVM1 a LVM2

  1. CentOS / RHEL :Jak najít volné místo ve skupině svazků v LVM

  2. CentOS / RHEL :Jak odstranit skupinu svazků v LVM

  3. Jak aktivovat a připojit 2 skupiny svazků se stejnými názvy v CentOS/RHEL