MDADM을 사용하여 LVM 마이그레이션

MDADM을 사용하여 LVM 마이그레이션

글쎄, 진단하는 것은 재미 있었지만 LVM에 대해 조금 배웠고 MDADM에 대해 복습했기 때문에 전반적으로 나쁜 날은 아니었습니다!

제가 달성하려는 작업은 하나의 거대한 LVM에서 여러 개의 2개 장치 MDADM RAID1 미러 설정을 사용하여 2개의 외부 섀시를 마이그레이션하는 것입니다.

예:

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

관련 정보