Megaraid

MegaRAID/megacli - 同一磁碟上的混合 RAID

  • May 28, 2018

我想為作業系統設置一個有限大小的 RAID 10 陣列,並啟用直寫以確保安全(無電池/UPS),並使用 RAID 0 中的其餘磁碟並啟用回寫以提高性能(數據是可更換)。這是使用最新韌體 12.15.0-0239 的 LSI MegaRAID SAS 9260-4i

設置 RAID 10 可以正常工作,例如:

megacli -CfgSpanAdd -r10 -Array0

$$ 252:0,252:1 $$-陣列1$$ 252:2,252:3 $$WT RA Direct NoCachedBadBBU -sz500GB -a0 適配器 0:已創建 VD 0

適配器 0:已配置適配器!

退出程式碼:0x00

但是我似乎無法將 RAID 0 添加到其餘空間中。IE

megacli -CfgLdAdd -r0

$$ 252:0,252:1,252:2,252:3 $$WB RA Direct CachedBadBBU -a0

驅動器與配置的陣列不一致。

退出程式碼:0x03

或嘗試將其添加為另一個跨度

megacli -CfgSpanAdd -r0 -Array0

$$ 252:0,252:1,252:2,252:3 $$WT RA Direct NoCachedBadBBU -a0

在令牌處或附近輸入無效 WT

退出程式碼:0x01 megacli -CfgSpanAdd -r0

$$ 252:0,252:1,252:2,252:3 $$WT RA Direct NoCachedBadBBU -a0

在令牌處或附近輸入無效 [252:0,252:1,252:2,252:3

退出程式碼:0x01

或者只是猜測

megacli -CfgAllFreeDrv -r0 WB RA Direct CachedBadBBU -a0

沒有可配置磁碟可用於適配器 0 上的配置。

使用 MegaRAID 是否不可能在同一個磁碟上擁有多個 RAID 組?還是我需要在配置它們之前以某種方式創建兩個虛擬磁碟?使用 GUI 可能會更容易,但嘗試通過 megacli 遠端完成這一切。

大多數硬體 RAID 控制器只能將完整的磁碟用於卷(我不知道有任何型號可以只使用部分磁碟)。

如果需要,請使用軟體 RAID,或為系統卷添加一對磁碟。

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