我正在尝试通过以下命令将 RAID10 SSD 缓存添加到 VD:
[root@livecd storcli]# ./storcli64 /c0 add vd cachecade type=r10 drives=252:4,252:5,252:6,252:7 assignvds=0
Controller = 0
Status = Failure
Description = Unsupported RAID level
在此 storcli 命令的参考中,它说 raid10 是可能的,但它不允许我为缓存创建 RAID10 阵列。
storcli /cx add VD cachecade|cc
Type=[0,1,10]
drives=[e:]s|[e:]s-x|[e:]s-x,y
[ < WT| WB> ] [assignvds=0,1,2]
有任何想法吗?
答案1
在 LSI 看来,带有 4 个 SSD 的 RAID1 相当于 RAID10。以下是 LSI 的回复:
You would have to create your RAID 10 Cache Cade Volume in the BIOS and it will show as a RAID 1, but works as a RAID 10.
答案2
你试过了type=10
吗 ?
我相信您只能在 RAID 0 或 RAID 1 中使用 CacheCade SSD。但我不确定您为什么需要 RAID 1+0。每个控制器的缓存大小上限是 512GB,不是吗?
答案3
在 MSM 中使用 4 个 ssd 创建 1 个 cachecade 驱动器组,选择 raid 1。没有 raid 10 选项,但是,创建的驱动器组将显示为单个 ssd 大小的 2 倍,并默认回写。我坚信它确实是 raid 10。ps 您还可以创建 2 个或更多 cachecade 驱动器组,使用不同大小的 ssd,这可能是更好的解决方案。