GNU/Linux >> LINUX-Kenntnisse >  >> Linux

CentOS / RHEL :So migrieren Sie Speicher (LVM) mit dem Befehl pvmove

Lösung :
Vorhandene Konfiguration :

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)

Wir müssen zu folgender Konfiguration wechseln:

Physical Volume: 1.5TB, /dev/mapper/mpathY
Volume Group: data_vg
Logical Volume: data (/dev/mapper/data_vg-lv_data01)
Hinweis: Bitte führen Sie eine vollständige Sicherung durch, bevor Sie die Speichermigration durchführen

Schritte

1. Beginnen Sie damit, die neue Festplatte zu erstellen. Dies ist die Festplatte des neuen Speicher-Arrays, zu dem wir migrieren möchten.

# pvcreate /dev/mapper/mpathY

2. Fügen Sie nun diese Festplatte der Datenträgergruppe data_vg hinzu:

# vgextend data_vg /dev/mapper/mpathY

Stellen Sie sicher, dass auf der neuen Festplatte freie Extents vorhanden sind, bevor Sie pvmove

ausführen

3. Beginnen Sie mit der Migration vom PV /dev/mapper/mpathX zum neuen PV /dev/mapper/mpathY

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

Dies wird je nach Größe einige Zeit in Anspruch nehmen, um die Aktivität abzuschließen. Die Option -b im obigen Befehl führt den Befehl pvmove im Hintergrund aus.

4. Sie können den Fortschritt der Migration regelmäßig überprüfen. Achten Sie darauf, dass Sie in der Spalte „Copy%“ nach dem LV und VG suchen, mit dem Sie arbeiten.

# lvs -a -o+devices

Wenn die Migration vollständig abgeschlossen ist, werden Sie dies wissen, da die Spalte „Copy%“ keinen Wert mehr für die LV und VG registriert, in denen Sie arbeiten.

Sie können auch pvmove -iX ausführen, wobei X ein Intervall in Sekunden ist, um den Fortschritt zu melden. Zum Beispiel meldet pvmove -i5 alle 5 Sekunden den Fortschritt.

5. Jetzt können Sie das Original-PV sicher aus der VG entfernen.

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


Linux
  1. Wie installiere ich Jetbackup auf CentOS/RHEL 7 mit cPanel?

  2. CentOS / RHEL LVM :Metadaten von Volume-Gruppen sichern

  3. RHEL / CentOS :So verkleinern Sie das LVM-Volumen

  4. CentOS / RHEL :So migrieren Sie Speicher (LVM) mit dem Befehl pvmove

  5. CentOS / RHEL :So löschen Sie das LVM-Volume

Speicher mit LVM hinzufügen

So verwalten Sie Speicher unter Linux mit LVM

So starten Sie den Dienst beim Booten mit RHEL 8 / CentOS 8 Linux

So installieren Sie dig auf RHEL 8 / CentOS 8

So erstellen Sie eine Volumengruppe in Linux mit LVM

CentOS / RHEL :So erstellen Sie eine neue LVM-basierte Swap-Partition