我想为操作系统设置一个有限大小的 RAID 10 阵列,并启用直写以确保安全(无电池/UPS),并使用 RAID 0 中的其余磁盘并启用回写以提高性能(数据是可更换)。这是使用最新固件 12.15.0-0239 的 LSI MegaRAID SAS 9260-4i
设置 RAID 10 可以正常工作,例如:
megacli -CfgSpanAdd -r10 -Array0[252:0,252:1] -Array1[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
退出代码:0x01megacli -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 远程完成这一切。