Zfsonlinux

通過 LUKS2 層 (dm-crypt) + ZFS 進行硬碟壞扇區標記

  • November 18, 2020

如果在 dm-crypt 映射器設備頂部有 2x LUKS 加密的 HDD 和 ZFS 鏡像池:如果我的一個 HDD 遇到錯誤並且作業系統將扇區辨識為壞扇區會發生什麼?

這個壞扇區資訊是否會被傳遞給加密層,因此也會出現在標記為“壞”的映射器設備上?(當然是相應的受影響的塊)。

(以便加密設備頂部的 ZFS 層可以看到這一點,並在訪問期間或清理期間通過內部機制糾正錯誤。沒有 ZFS 加密 - 有意。然而)。

Debian/Ubuntu。

如果一個扇區壞了,LUKS 會返回一個錯誤——這將被 ZFS 糾正(感謝另一個鏡像分支)。

如果扇區返回錯誤數據,LUKS 可以解密不正確的有效負載 - ZFS 將再次正確(感謝校驗和和鏡像)。

換句話說:使用 ZFS 鏡像,您的數據應該是安全的,除非兩個鏡像腿都損壞了。

引用自:https://serverfault.com/questions/1043059