Le samedi 19 mars 2011 14:44:40, Xavier Brochard écrivait : > Le samedi 19 mars 2011 02:42:47 NeilBrown, vous avez écrit : > > I suggest you: > > mdadm --zero /dev/sdb1 > > > > having first double-checked that sdb1 is the devices with Events of 154, > > > > then > > > > mdadm -S /dev/md0 > > mdadm -As /dev/md0 > > > > and let the array rebuild the spare. > > Then check the data and make sure it is all good. > > Then add /dev/sdb1 back in as the spare > > > > mdadm /dev/md0 --add /dev/sdb1 > > > > and everything should be fine - providing you don't hit any hardware > > errors etc. > > It didnt work, until I've stopped the raid array: > mdadm --zero /dev/sdg1 > mdadm: Couldn't open /dev/sdg1 for write - not zeroing > > is that normal, can I continue? so far I've done: mdam -S /dev/md0 mdadm --zero /dev/sdg1 mdadm -As /dev/md0 --config=/path/to/config mdadm: /dev/md0 has been started with 2 drives (out of 4) and 1 spare. ot started to recover: md0 : active raid10 sdc1[1] sdf1[4] sde1[3] 976767872 blocks 64K chunks 2 near-copies [4/2] [_U_U] [>....................] recovery = 0.3% (1468160/488383936) finish=66.3min speed=122346K/sec but why did it started md0 with 2 drives and not with 3 drives? Xavier xavier@xxxxxxxxxxxxxx - 09 54 06 16 26 -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html