Migrieren Sie LVM mit MDADM darunter

Migrieren Sie LVM mit MDADM darunter

Ok, die Diagnose hat Spaß gemacht, aber ich habe einiges über LVM gelernt und mein MDADM-Wissen aufgefrischt, also insgesamt kein schlechter Tag!

Was ich erreichen möchte, ist die Migration von zwei externen Gehäusen mit mehreren MDADM RAID1-Spiegeln mit je zwei Geräten, die unter einem riesigen LVM eingerichtet sind.

Beispiel:

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

Ich habe es ohne mdadm getestet und hatte Erfolg, indem ich einfach Folgendes verwendet habe:

Alter Server:

umount vggroup
vgchange -a n vggroup
vgexport vggroup

Neuer Server:

pvscan
vgimport vggroup
vgchange -a n vggroup

Aber mit dem zugrunde liegenden mdadm bekomme ich mit pvscan einfach nichts ... Irgendwelche Vorschläge?

Antwort1

Durp, auf dem neuen Server war MDADM nicht installiert. Nachdem ich die Treiber installiert hatte, erkannte pvscan die Volume-Gruppe. Ugh... obwohl das mein Fehler und dumm war, bin ich kein Fan von LVM + MDADM + externen Gehäusen!

Aktualisieren:

Außerdem habe ich nach der Installation von mdadm Folgendes verwendet (vor pvscan, daher kann ich nicht sicher sein!), ich bin nicht sicher, ob das auch geholfen hat, aber ich bin jetzt mit dem Testen fertig!

sudo mdadm --assemble --scan

verwandte Informationen