GNU/Linux >> Znalost Linux >  >> Linux

CentOS / RHEL :Jak migrovat úložiště (LVM) pomocí příkazu pvmove

Řešení :
Stávající konfigurace:

Existing Physical Volume: 1.5 TB, /dev/mapper/mpathX
Existing Volume Group: data_vg
Existing Logical Volume: lv_data01 (/dev/mapper/data_vg-lv_data01)

Musíme přejít na následující konfiguraci:

Physical Volume: 1.5TB, /dev/mapper/mpathY
Volume Group: data_vg
Logical Volume: data (/dev/mapper/data_vg-lv_data01)
Poznámka: Před provedením migrace úložiště proveďte kompletní zálohu

Kroky

1. Začněte vytvořením nového disku. Toto je disk z nového úložného pole, na který chceme migrovat.

# pvcreate /dev/mapper/mpathY

2. Nyní přidejte tento disk do skupiny svazků data_vg :

# vgextend data_vg /dev/mapper/mpathY

Před spuštěním pvmove

se ujistěte, že jsou na novém disku volné oblasti

3. Zahajte migraci z /dev/mapper/mpathX PV na nový /dev/mapper/mpathY PV

# pvmove -b /dev/mapper/mpathX /dev/mapper/mpathY

Dokončení aktivity bude nějakou dobu trvat v závislosti na velikosti. Volba -b ve výše uvedeném příkazu spustí příkaz pvmove na pozadí.

4. Průběh migrace můžete pravidelně kontrolovat. Ujistěte se, že ve sloupci „Kopírovat %“ ​​hledáte LV a VG, se kterými pracujete.

# lvs -a -o+devices

Až bude migrace zcela dokončena, budete to vědět, protože sloupec „Kopírovat %“ ​​již nebude registrovat hodnotu pro LV a VG, ve kterých pracujete.

Můžete také spustit pvmove -iX , kde X je interval v sekundách pro hlášení průběhu. Například pvmove -i5 bude hlásit průběh každých 5 sekund.

5. Nyní můžete bezpečně odstranit původní PV z VG.

# vgreduce oracleprod /dev/mapper/mpathX
# pvremove /dev/mapper/mpathX


Linux
  1. Jak nainstalovat Jetbackup na CentOS/RHEL 7 s cPanel?

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

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

  1. CentOS / RHEL :Jak migrovat úložiště (LVM) pomocí příkazu pvmove

  2. CentOS / RHEL :Jak odstranit svazek LVM

  3. CentOS / RHEL :Jak zjistit čas vytvoření svazku LVM

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

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

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