MegaRAID/megacli - 同一磁碟上的混合 RAID
我想為作業系統設置一個有限大小的 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,或為系統卷添加一對磁碟。