On Sunday 03 September 2006 23:32, you wrote: > On Sun, 3 Sep 2006, Clive Messer wrote: > > This leads me to a question. I understand from reading the linux-raid > > archives that the current behaviour when rebuilding with a single > > badblock on another disk is for that disk to also be kicked from the > > array. > > that's not quite the current behaviour. since 2.6.14 or .15 or so md will > reconstruct bad blocks from other disks and try writing them. it's only > when this fails repeatedly that it knocks the disk out of the array. That's interesting, but I'm running Fedora Core 5 and the kernel was 2.6.17. The scenario was that in a 4 disk RAID-5 array (sda,sdb,sdc,sdd), sda was failed from the array. When adding it back the reconstruction got to about 5%, at which point sdb was failed from the array due to repeated 'medium error'. ie. reconstructing sda caused data to be read from sdb. I ran badblocks on sdb - it had 3 badblocks. sdc and sdd had none. Would you have expected this behaviour? Or is it the case that md can only try and recover badblocks from other disks when the array has not already been degraded? Regards Clive -- Clive Messer <clive@xxxxxxxxxxxxxxxxx> -- VGER BF report: H 0.00128114 - 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