LINUX.ORG.RU

История изменений

Исправление hidden_4003, (текущая версия) :

Подозреваю, что в рейде эти ошибки должны обрабатываться, а не выбивать диск в faulty removed при первой же ошибке. Хотя исходники дисковой подсистемы ядра пока не читал.

В случае когда raid не деградирован то да, он просто восстановит блок через четность и все. Но когда рейд деградирован но восстанавливать не откуда, а невосстановимая ошбка чтения это значит что диск считал сектор но данные 100% повреждены, внутренняя чексумма не совпадает, рейд контроллер думаю делает abort в таком случае.

В случае ТС видимо слишком много ошибок подряд произошло и рейд выкинул диск.

может всё же минус: 10^-14 ?

Да, конечно, 10^-14, это я из даташита плохо скопировал там пишут «1 бит на 10^14 прочитанных», неудачно сократил.

Исходная версия hidden_4003, :

Подозреваю, что в рейде эти ошибки должны обрабатываться, а не выбивать диск в faulty removed при первой же ошибке. Хотя исходники дисковой подсистемы ядра пока не читал.

В случае когда raid не деградирован то да, он просто восстановит блок через четность и все. Но когда рейд деградирован но восстанавливать не откуда, а невосстановимая ошбка чтения это значит что диск считал сектор но данные 100% повреждены, внутренняя чексумма не совпадает, рейд контроллер думаю делает abort в таком случае.

может всё же минус: 10^-14 ?

Да, конечно, 10^-14, это я из даташита плохо скопировал там пишут «1 бит на 10^14 прочитанных», неудачно сократил.