跨主机迁移LV(把LV迁移到另一个机器上)

1.查看LV对应的卷组是由几个PV组合的
/dev/sdc /dev/sdd 
跨主机迁移LV(把LV迁移到另一个机器上)_第1张图片
Paste_Image.png
2.查看源主机VG名称,确保与目标主机上的名称不要冲突
vgrename vg0 newvg0  更改卷组名称
lvrename /dev/vg0/lv0 /dev/newvg0/newlv0  更改逻辑卷名称
Paste_Image.png
更改逻辑卷(软连接)名称
Paste_Image.png
移除多余的PV
原因是/dev/sda6 空间太小,最好把空间都移到一或几个较大的空间里;
跨主机迁移LV(把LV迁移到另一个机器上)_第2张图片
Paste_Image.png
3.在源主机上操作

(1)取消挂载

umount /dev/newvg0/lv0

(2)禁用卷组中所有LV

vgchange -an newvg0

(3)导出卷组

vgexport newvg0
跨主机迁移LV(把LV迁移到另一个机器上)_第3张图片
Paste_Image.png

(4)关机

4.将对应所有PV,接入到目标主机
跨主机迁移LV(把LV迁移到另一个机器上)_第4张图片
Paste_Image.png
5.在目标主机上操作

(1)显示信息

pvscan 
Paste_Image.png

(2)导入卷组

vgimport newvg0
Paste_Image.png

(3)激活

vgchange -ay newvg0 

(4)挂载

mkdir /mnt/newlv0
mount /dev/newvg0/newlv0 /mnt/newlv0

你可能感兴趣的:(跨主机迁移LV(把LV迁移到另一个机器上))