Dieser Beitrag beschreibt, wie Sie ein physisches Volume von einer vorhandenen Volume-Gruppe in eine andere vorhandene Volume-Gruppe verschieben. Dies erleichtert das Verschieben von Daten im PV auf die neue VG, ohne dass eine manuelle Migration durchgeführt werden muss.
Bevor Sie ein PV verschieben, sollten Sie sicherstellen, dass die auf solchen PVs erstellten Logical Volumes keine physischen Extents mit anderen PVs teilen. Sie können den Umfang und das Gerät eines LV mit dem unten angegebenen Befehl finden;# lvdisplay -m
Beteiligte Schritte
1. Unmounten Sie das Verzeichnis .
# umount /data01
2. Deaktivieren Sie die aktiven LVs auf dem Gerät.
# lvchange -a n /dev/data_vg/lv_data01
3. Teilen Sie die VG in eine neue temporäre VG auf und scannen Sie die PVs erneut
# vgsplit data_vg tempvg PV # pvscan
Der Befehl pvscan listet die verfügbaren PVs und ihre VGs auf.
4. Führen Sie die tempvg mit der Ziel-VG zusammen
# vgmerge dest_vg tempvg # pvscan
5. Nachdem alles im pvscan-Befehl korrekt aufgelistet ist, aktivieren Sie die LVs.
# lvscan # lvchange -a n /dev/dest_vg/lv_data01
6. Montieren Sie die LVs richtig.
# mount -t [filesystem_type] /device /dir