Actions
Feature #3309
openSpare qualification
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2012-10-26
Due date:
% Done:
0%
Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
External Bug:
Description
Twice now when I've had an active drive fail and get replaced by a spare, the spare itself had too many bad sectors and the replace fails.
It would be much better to detect the spare is bad before it is needed to rebuild a degraded vdev. We need a method that spares are periodically written to in their entirety and verified.
Possibly as part of a pools scrub procedure or separate function.
Updated by Garrett D'Amore about 11 years ago
We can probably borrow the logic for this form Nexenta. I wrote just such a verifier for them, and its in their open source tree, or at least it used to be.
Actions