This pull request appeared on my github mdadm ... thing. I haven't looked in detail. If someone would like to review it or something, that would be nice. Thanks, NeilBrown On Fri, Nov 03 2017, jonathanunderwood wrote: > These udev rules attempt to set a safe kernel controller > timeout for disks containing RAID level 1 or higher > partitions for commodity disks which do not have SCTERC > capability, or do have it but it is disabled. > > No attempt is made to change the STCERC settings on devices > which support it. > > This attempts to mitigate the problem described here: > > https://raid.wiki.kernel.org/index.php/Timeout_Mismatch > http://strugglers.net/~andy/blog/2015/11/09/linux-software-raid-and-drive-timeouts/ > > where the kernel controller may timeout on a read from a > disk after the default timeout of 30 seconds and consequently > cause mdraid to regard the disk as dead and eject it from the > RAID array. > > The mitigation is to set the timeout to 180 seconds for disks > which contain a RAID level 1 or higher partition. > You can view, comment on, or merge this pull request online at: > > https://github.com/neilbrown/mdadm/pull/32 > > -- Commit Summary -- > > * Add udev-md-raid-safe-timeouts.rules > > -- File Changes -- > > A udev-md-raid-safe-timeouts.rules (61) > > -- Patch Links -- > > https://github.com/neilbrown/mdadm/pull/32.patch > https://github.com/neilbrown/mdadm/pull/32.diff > > -- > You are receiving this because you are subscribed to this thread. > Reply to this email directly or view it on GitHub: > https://github.com/neilbrown/mdadm/pull/32
Attachment:
signature.asc
Description: PGP signature