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

CentOS / RHEL :So verschieben Sie eine Volumengruppe von einem System auf ein anderes

Um eine ganze Datenträgergruppe von einem System auf ein anderes zu verschieben, können die Befehle vgexport und vgimport verwendet werden. Das folgende Beispiel umfasst die Schritte zum Verschieben einer Datenträgergruppe mit dem Namen „data_vg“ von einem System auf ein anderes. Das logische Volume aus dieser Volume-Gruppe wird anfänglich unter /data01.

gemountet

1. Unmounten Sie das Dateisystem

Wechseln Sie bei Bedarf in den „Rescue“-Modus. Stellen Sie sicher, dass keine Benutzer auf Dateien auf dem aktiven Volume zugreifen.

# umount /data01

2. Markieren Sie die Volume-Gruppe als inaktiv

Das Markieren der Volumengruppe als inaktiv entfernt sie aus dem Kernel und verhindert jede weitere Aktivität darauf.

# vgchange -an data_vg

vgchange -- volume group "data_vg" successfully deactivated

3. Exportieren Sie die Volumengruppe

Dadurch wird der Zugriff auf das „alte“ Hostsystem verhindert und die Entfernung vorbereitet.

# vgexport data_vg

vgexport -- volume group "data_vg" successfully exported

4. Präsentieren Sie die Festplatte

Nachdem die Festplatte vom Server getrennt wurde, kann sie heruntergefahren werden. Der Datenträger kann nun dem neuen Server präsentiert werden, auf dem VG data_vg gefunden werden muss.

5. Präsentieren Sie die Festplatte dem neuen Server

Wenn es an das neue System angeschlossen wird, wird es zu /dev/sdb, sodass ein anfänglicher pvscan wie folgt aussieht:

# 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. Importieren Sie die Volumengruppe

Führen Sie beim Importieren auf einem LVM 2-System den folgenden Befehl aus:

# vgimport data_vg 

Volume group "data_vg" successfully imported

Andernfalls fügen Sie beim Importieren auf einem LVM-System die PVs hinzu, die importiert werden müssen:

# 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. Aktivieren Sie die Volumengruppe

# vgchange -ay data_vg

8. Mounten Sie das Dateisystem

# mkdir -p /data01
# mount /dev/data_vg/lv_data01 /data01
Hinweis:Um die Änderung dauerhaft zu machen, fügen Sie einen Eintrag des Dateisystems in der Datei /etc/fstab hinzu.


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

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

  3. CentOS / RHEL :Verschieben Sie ein physisches Volume von einer vorhandenen Volume-Gruppe in eine andere Volume-Gruppe

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

  5. CentOS / RHEL :So entfernen Sie unbenutztes physisches Volume (PV) aus der Volume Group (VG) in LVM

So aktualisieren Sie von RHEL 7 auf RHEL 8

Wie verschiebt man alle Dateien (einschließlich versteckter) von einem Verzeichnis in ein anderes?

Wie verschiebt man Konten von einem cPanel-Server auf einen anderen cPanel-Server?

CentOS / RHEL 7 :So installieren Sie den Kernel aus dem Rettungsmodus

CentOS / RHEL :Hinzufügen eines neuen physischen Volumes zu einer vorhandenen Volume Group

Verschieben Sie ein logisches Volume von einer Volume-Gruppe in eine andere