Raid

在 HP Smart Array P400 上禁用 RAID 功能

  • March 11, 2019

我計劃在我的系統上使用 ZFS(HP ML370 G5、Smart Array P400、8 SAS 磁碟)。我希望 ZFS 單獨管理所有磁碟,因此它可以利用更好的調度(即我想在 ZFS 中使用軟體 RAID 功能)。

問題是,我找不到在 RAID 控制器上禁用 RAID 功能的方法。現在,控制器將所有磁碟聚合到一個大的 RAID-5 卷中。所以 ZFS 看不到單個磁碟。

有沒有辦法完成這個設置?

如果您只是刪除 RAID BIOS 中的捲,該卷會直接在某些版本的 SmartArray 控制器中公開磁碟。即使使用 ZFS 之類的東西,我們也總是使用控制器。

無法禁用早於 P420i 的 HP Smart Array 控制器的 RAID 功能

此問題的常見“解決方案”是在控制器級別創建單磁碟 RAID-0 卷。這不是一個好的解決方案,絕對不等同於 JBOD 安排。磁碟上有 RAID 元數據,故障會產生意想不到的結果。

在這種情況下,請謹慎使用 Smart Array P400 單磁碟 RAID 0 設置。如果發生熱插拔事件(磁碟故障/驅動器移除),ZFS 將無法辨識新磁碟而無需重新啟動。這些卡上沒有真正的 JBOD 設置。

使用專用 SAS HBA 是正確的途徑。

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