[RFC] Additional info on mdadm 'check'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I was wondering if there would be enough value in saving more information out of 'check' to justify the effort of coding it. Particularly in the area of faster repair. If the check operation optionally left a bitmap of stripes which were bad, if the admin decided that a repair was appropriate, then only the stripes identified by check would need to be processed. Because of possible additional errors, etc, that should be optional as well.

This opens the door to more intensive repair operations, such as voting on more-than-two-way mirrors, and extensive test and try recovery on RAID-6, where no read error is found but the data doesn't match. By assuming chunks are bad, one at a time, a correct sector might be identified and written back.

Note: this is just an idea at the moment, I'm just doing a feasibility study here. ;-)

--
bill davidsen <davidsen@xxxxxxx>
 CTO TMR Associates, Inc
 Doing interesting things with small computers since 1979

-
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

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux