环境:主机AMS2100存储需要跟换为HUS110存储,需要将AMS2100存储上的数据迁移到HUS110存储上。考虑本次迁移不停应用,系统中有做lvm,所以用pvmove来进行pv迁移。
1.检查lv映射的块设备
# lvs -o+devices
2.将新添加的磁盘格式转为lvm
# fdisk /dev/sdc 分区
# pvcreate /dev/sdc1 将新磁盘添加到pv
3. 将新的pv添加到vg
# vgextend date /dev/sdc1
4. 使用pvmove进行pv迁移
# pvmove /dev/sdb1 /dev/sdc1
5. 检查lv映射的块设备
#pvs 迁移完成后/dev/sdb1此时无数据
# lvs -o+devices
此时lv映射的块设备在/dev/sdc1上,迁移成功
6. 应用正常,从vg中剔除原来的pv
# vgreduce date /dev/sdb1 从卷组中剔除pv
7.删除pv
# pvremove /dev/sdb1