LINUX.ORG.RU

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

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

Капееееец! При чем тут смарт? Это просто сигнализация, что винт скоро врежет дуба. Целостность данных никто кроме ZFS не контролирует. Раньше на это можно было забить болт, но размеры выросли настолько, что ошибки стали более чем реальными (см мой пример выше). У самого контроллера винта есть ошибки 3х типов - 1) контроллер видит и исправляет, 2) контроллер видит и не исправляет и 3) контроллер не видит и не исправляет. Ошибки 1 исправляются прозрачно, но вагонами. Ошибки 2 передаются в ОС и она предупреждает, что «что-то пошло не так». Ошибки 3 ты заметишь только когда полимеры будут уже просраны. А 2-3 еще и сами появляются при простом хранении. А уж в контексте темы важнее, что 2-3 могут появиться при ребилде массива. И вот тут то mdadm сосет.

Другими словами, если ты хочешь, чтобы работало быстро, здесь и сейчас - ставь mdadm. Если согласен пожертвовать скоростью ради надежности и целостности данных - твой выбор за zfs.

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

Капееееец! При чем тут смарт? Это просто сигнализация, что винт скоро врежет дуба. Целостность данных никто кроме ZFS не контролирует. Раньше на это можно было забить болт, но размеры выросли настолько, что ошибки стали более чем реальными (см мой пример выше). У самого контроллера винта есть ошибки 3х типов - 1) контроллер видит и исправляет, 2) контроллер видит и не исправляет и 3) контроллер не видит и не исправляет. Ошибки 1 исправляются прозрачно, но вагонами. Ошибки 2 передаются в ОС и она предупреждает, что «что-то пошло не так». Ошибки 3 ты заметишь только когда полимеры будут уже просраны. А 2-3 еще и сами появляются при простом хранении. А уж в контексте темы важнее, что 2-3 могут появиться при ребилде массива. И вот тут то mdadm сосет.