I have a bit of a problem. I had to replace my motherboard and after I replaced it, one of my arrays is messed up. Well actually, teo of them are messed up but one is resyncing.
i have a three drive array with external usb 3.0 drives - md127. Hoever one of the drives, (currently sdo) is assigned to array md123 and I can't do anythign to fix it.
when I look at the RAID in the web gui I can't even see md 123 but I see it when I do a cat /proc/mdstat.
cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md123 : inactive sdo[1](S)
2930265556 blocks super 1.2
md124 : active raid5 sdj[0] sdl[4] sdk[5] sdh[2] sdi[1]
7813531648 blocks super 1.2 level 5, 512k chunk, algorithm 2 [5/5] [UUUUU]
md125 : active raid5 sde[0] sdg[3] sdf[4]
2930014208 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU]
md126 : active raid5 sdc[0] sda[3] sdd[2] sdb[1]
8790795264 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/4] [UUUU]
[====>................] resync = 23.1% (676974720/2930265088) finish=295.8min speed=126918K/sec
md127 : active raid5 sdp[4] sdm[3]
5860530176 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/2] [U_U]
unused devices: <none>
I need to somehow remove sdo from md123 and then delete md123 and then readd sdo to the md 127 and rebuild it. I think I can do a mdadm --add /dev/md127 /dev/sdo to add it back in but it wont let me do a mdadm --fail /dev/md123 /dev/sdo or a
mdadm --remove /dev/md123 /dev/sdo so i can't remove it so it won't let me add it.
Any thoughts and suggestions are welcome.