迁移带有 MDADM 的 LVM

迁移带有 MDADM 的 LVM

好吧,诊断起来很有趣,但我已经了解了一些有关 LVM 的知识,并温习了我的 MDADM,所以总的来说,这不是糟糕的一天!

我想要完成的是在一个巨大的 LVM 下迁移 2 个带有多个 2 个设备 MDADM RAID1 镜像设置的外部机箱。

例子:

sda + sdb = 2TB in RAID1 with mdadm = /dev/md1
sdc + sdd = 2TB in RAID1 with mdadm = /dev/md2

VolGroup = /dev/md1 /dev/md2
Logical Volume = 100% of Available Space in VG

我已经在没有 mdadm 的情况下进行了测试,并且仅使用以下命令就取得了成功:

旧服务器:

umount vggroup
vgchange -a n vggroup
vgexport vggroup

新服务器:

pvscan
vgimport vggroup
vgchange -a n vggroup

但是对于底层的 mdadm,我对 pvscan 什么也得不到......有什么建议吗?

答案1

Durp,新服务器没有安装MDADM。安装驱动程序后,pvscan 会看到卷组。呃..虽然这是我的错和愚蠢,但我不喜欢 LVM + MDADM + 外部附件!

更新:

另外,在安装 mdadm 之后,我使用了以下内容(在 pvscan 之前,所以我不能确定!),不确定这是否也有帮助,但我现在已经完成了测试!

sudo mdadm --assemble --scan

相关内容