#####LVM跨主机迁移----虚拟机
####实验环境
两台Centos 7.8虚拟机,IP:192.168.221.199/200
#查看lv_test中的数据
#使用命令lsblk,确认逻辑卷vg下挂有两个分区均为sdb磁盘的sdb6与7;总大小为16G,且sdc磁盘并未使用大小为20G,完全可以替代;
#将sdc分区,并转为lvm卷;
lsblk查看一下是否刷新了分区表,若没有使用命令partprobe同步;
#新增硬盘sdc并创建pv加入到sdb中
#使用pvmove将所有pv数据迁移到sdc的pv中
这里可以看到vg0中有两个pv,分别为6,7,我们先踢出6
踢出完成,现在需要查看一下free的PE是否可以容纳下sdb7的全部PE
使用命令查看PE数量,这里完全可以容纳,那么迁移pe后踢出sdb7
迁移完成查看sdb7的状态;
踢出sdb7,并确认当前vg0,只有sdc盘
#查看lv_test中数据是否正常
#此时中断业务,并卸载/mnt/lv_test2的挂载,可以看到只有我自己在用,若有人再用可以直接使用-km 中断;
取消挂载
#修改卷名为vg_migration,防止vg卷组冲突
#禁用卷组,并查看状态是否为NOT available
#设置为导出状态
#设置虚拟机状态为休眠状态(若为物理机此时可以进行拔盘操作,不需要关机)
#找到对应磁盘文件,并添加到目标虚拟机(若为物理机此时可以插盘操作,不需要关机),新增目录并复制
为目标虚拟机添加该磁盘(编辑虚拟机–>添加–>硬盘–>使用现有硬盘)
#进行扫盘,并验证是否成功识别
扫盘,并查看是否识别
echo “- - -” > /sys/class/scsi_host/host0/scan
查看pv是否识别
#使用vgdisplay查看状态是否为exporter状态
#使用vgimport命令将其变为导入状态
#启用lv逻辑卷
#挂载,并查看数据完整性
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)