hotswap sata in software raid
Hallo,
Ich habe 4 SATA Platten an einem Adaptec 1420SA Controler. /dev/sdc-/dev/sdf
Wenn ich im laufenden Betrieb eine Festplatte (/dev/sdd) abstecke wird das
sofort erkannt. Linux (oder der Treiber sata_mv) versuchen nun alle paar
Sekunden die Platte wieder zu finden.
Wenn ich nun eine andere (größere) Platte anstecke wird diese als /dev/sdg
geladen.
Sorgen mache ich mir nun um mein Raid5.
# mdadm -D /dev/md2
Number Major Minor RaidDevice State
0 8 65 0 active sync /dev/sde1
1 8 33 1 active sync /dev/sdc1
2 0 0 2 removed
3 8 81 3 active sync /dev/sdf1
4 8 49 - faulty spare
Die /dev/sdd kann ich nicht mehr removen
# mdadm --remove /dev/sdd1 /dev/md2
mdadm: error opening /dev/sdd1: No such file or directory
Kann ich die /dev/sdg zum raid5 dazu tun? Würde sie dann die /dev/sdd1
ersetzen?
# mdadm --add /dev/sdg1 /dev/md2
Erstmal mache ich sicherheitshalber einen reboot. Und siehe da, ich habe
wieder /dev/sdc-/dev/sdf.
# mdadm --manage --re-add /dev/md2 /dev/sdd1
mdadm: added /dev/sdd1
...und es wird schon in den raid-Verbund aufgenommen.
# mdadm -D /dev/md2
Number Major Minor RaidDevice State
0 8 65 0 active sync /dev/sde1
1 8 33 1 active sync /dev/sdc1
4 8 49 2 spare rebuilding /dev/sdd1
3 8 81 3 active sync /dev/sdf1
Danke
Matthias
--
Don't Panic
Reply to: