On Fri, 25 Oct 2013, yuji_touya@xxxxxxxxxxxxxxxxxxxx wrote:
I had been believing that nowadays all hdd drive can reallocate bad sectors. It is wrong, right?
No, the functionality referred to is how long the drive tries to read an errored sector before returning a read error. A RAID class device will typically wait 7 seconds, whereas a consumer grade device will wait 120 (or so) seconds. The linux kernel by default timeouts the drive if it's unresponsive for this duration of time.
That's why you need to adjust the linux kernel timeouts, personally I set 180 seconds before kicking the drive from the array.
-- Mikael Abrahamsson email: swmike@xxxxxxxxx -- 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