![迁移带有 MDADM 的 LVM](https://linux22.com/image/97295/%E8%BF%81%E7%A7%BB%E5%B8%A6%E6%9C%89%20MDADM%20%E7%9A%84%20LVM.png)
好吧,诊断起来很有趣,但我已经了解了一些有关 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