При наличии 2 жестких дисков с шифрованием LUKS с пулом зеркал ZFS поверх устройств сопоставления dm-crypt: что произойдет, если на одном из моих жестких дисков возникнет ошибка, а ОС распознает сектор как плохой?
Будет ли эта информация о поврежденных секторах передаваться на уровень шифрования и, как таковая, также присутствовать на устройстве отображения, помеченном как «плохое»? (Разумеется, соответствующий затронутый блок.)
(Чтобы слой ZFS поверх зашифрованного устройства мог видеть это и исправлять ошибку с помощью внутренних механизмов во время доступа или во время очистки. Нет шифрования ZFS - намеренно. ).
Debian / Ubuntu.
Если сектор испортится, LUKS вернет ошибку, которая будет исправлена ZFS (благодаря другой ветви зеркала).
Если сектор возвращает неверные данные, LUKS может расшифровать неправильную полезную нагрузку, что снова будет правильно ZFS (благодаря зеркалированию контрольной суммы и ).
Другими словами: с зеркалом ZFS ваши данные должны быть в безопасности, если только обе зеркала не повреждены.