If you post the output of the following command then we should be able to help determine exactly what the system was 20% of they way through doing.
cat /proc/mdstat
And here it is:
Personalities : [raid1]
md1 : active raid1 sda1[0] sdb1[2]
104320 blocks [3/2] [U_U]
md2 : active raid1 sda2[0] sdb2[2]
78019584 blocks [3/2] [U_U]
unused devices: <none>I took the 250GB drive out and ran some recovery software over it and it contains a 100MB logical drive/partition and an unknown <rest of drive> partition so I think we can safely say it is toast. I did go into the administrator and look at disk redundancy and it showed I had a clean RAID so I re-enabled the drive and then looked again and now it's not clean. This indicates that the dynamic RAID did trash the new drive and is still trying. Is there any way to exclude drives? Here is my RAIDMONITOR log from the rebuild:
2007-02-03 15:22:13.740226500 mdadm: only specify super-minor once, super-minor=2 ignored.
2007-02-03 15:22:13.740301500 mdadm: only specify super-minor once, super-minor=1 ignored.
2007-02-03 15:22:14.268702500 Event: SparesMissing, Device: /dev/md1, Member:
2007-02-03 15:22:14.417209500 Event: SparesMissing, Device: /dev/md2, Member:
2007-02-08 07:32:18.946810500 mdadm: only specify super-minor once, super-minor=2 ignored.
2007-02-08 07:32:18.946814500 mdadm: only specify super-minor once, super-minor=1 ignored.
2007-02-08 07:32:19.106968500 Event: SparesMissing, Device: /dev/md1, Member:
2007-02-08 07:32:19.245507500 Event: SparesMissing, Device: /dev/md2, Member:
2007-02-10 15:09:40.167599500 mdadm: only specify super-minor once, super-minor=2 ignored.
2007-02-10 15:09:40.196796500 mdadm: only specify super-minor once, super-minor=1 ignored.
2007-02-10 15:09:40.391634500 Event: SparesMissing, Device: /dev/md1, Member:
2007-02-10 15:09:40.594497500 Event: SparesMissing, Device: /dev/md2, Member:
2007-02-13 19:57:31.641636500 mdadm: only specify super-minor once, super-minor=2 ignored.
2007-02-13 19:57:31.672236500 mdadm: only specify super-minor once, super-minor=1 ignored.
2007-02-13 19:57:32.179812500 Event: SparesMissing, Device: /dev/md1, Member:
2007-02-13 19:57:32.346743500 Event: SparesMissing, Device: /dev/md2, Member:
2007-02-13 20:07:16.852962500 mdadm: only specify super-minor once, super-minor=2 ignored.
2007-02-13 20:07:16.874267500 mdadm: only specify super-minor once, super-minor=1 ignored.
2007-02-13 20:07:17.464969500 Event: DegradedArray, Device: /dev/md1, Member:
2007-02-13 20:07:17.940694500 Event: SparesMissing, Device: /dev/md1, Member:
2007-02-13 20:07:18.089771500 Event: DegradedArray, Device: /dev/md2, Member:
2007-02-13 20:07:18.281437500 Event: SparesMissing, Device: /dev/md2, Member:
So now I want to fix the current RAID then put the 250GB back in. Can someone tell me the command to see which of the drives is the "good" one and how to break out the dodgy one and re-join it?
Cheers
Stephan