![MegaRAID 控制器可以在 JBOD 模式下使用其写回缓存吗?](https://linux22.com/image/791021/MegaRAID%20%E6%8E%A7%E5%88%B6%E5%99%A8%E5%8F%AF%E4%BB%A5%E5%9C%A8%20JBOD%20%E6%A8%A1%E5%BC%8F%E4%B8%8B%E4%BD%BF%E7%94%A8%E5%85%B6%E5%86%99%E5%9B%9E%E7%BC%93%E5%AD%98%E5%90%97%EF%BC%9F.png)
与这个问题类似,但对于 Broadcom/LSI 控制器:MegaRAID 控制器可以将板载磁盘缓存用于 JBOD 驱动器吗?(我想启用控制器的硬件缓存,然后直接在驱动器上使用 mdraid。)
这将通过合并控制器写缓存中的随机写入以供控制器进行顺序写回来提高性能。
我在 storcli 中发现了这一点,暗示了这种可能性:
# storcli /c0 show all 2>&1 | grep -i cache | grep -i jbod
Support JBOD Write cache = No
那么,如何将“支持 JBOD 写缓存”设置为是?需要使用storecli
(或其他命令)进行哪些设置更改才能启用 JBOD 写回缓存?
我知道这storcli /c1/e56/s3 set jbod
会将磁盘设置为 JBOD 模式,但我不确定如何告诉它以写回模式进行缓存。有人见过这个选项或在生产中使用过它吗?如果您能提供任何详细信息,我将不胜感激。
在谷歌搜索“支持 JBOD 写入缓存 = 是”后,似乎所有出现的条目也都包含“支持 JBOD = 是”和“启用 JBOD = 是”。也许这是先决条件。