Raid
LXD on ZFS on LVM on H/W RAID 10
我有一台帶有 PERC H730P 的戴爾 R540,在 12 個磁碟上執行 RAID 10,大約 22TB。我想在 LXD 容器中執行各種應用程序/服務。
我知道 ZFS 更適合 LXC 儲存池,而 ZFS 更喜歡直接訪問原始磁碟。
我天真的方法是在硬體 RAID 上使用 LVM 配置 Ubuntu,並讓 LXD 使用預設設置(LVM 上的 EXT4 上的 ZFS.img …)初始化。我的閱讀是,這將“正常工作”,但不是最佳性能/保護方面。
有人可以提供一些指導嗎?謝謝!
如果您想從 ZFS 的所有優勢中受益,您需要重新安裝伺服器。將 HBA 配置從 RAID 更改為 JBOD(禁用 RAID)。確保您可以看到作業系統中的所有磁碟。確保您可以將它們視為普通磁碟,而不是 RAID 控制器公開的虛擬磁碟。您應該能夠看到磁碟的硬體詳細資訊,例如供應商、型號、序列號,可能還有 SMART 屬性。
檢查磁碟扇區大小是否為 512、4k 或 8k。
ashift
根據目前磁碟的最大扇區大小和要添加到池中的磁碟,創建具有適當 值的池。