首页/系统/服务器硬件与 RAID 速查/MegaCLI 修改缓存策略
阵列卡管理68 条

MegaCLI 修改缓存策略

用 -LDSetProp 调整逻辑盘写策略与读策略:WB/WT、Always Write Back、Read Ahead 等取值直接影响性能与掉电风险,修改后立即生效。

读取与设置示例

读取与设置示例
/opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -Cache -L0 -a0
/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -WB -L0 -a0
/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -RA -L0 -a0

常用取值

参数含义使用建议
-WTWrite Through电池异常或数据安全优先
-WBWrite Back有电池/电容保护时的默认
-AWBAlways Write Back忽略电池状态强制回写,慎用
-RA / -NORARead Ahead / 不预读顺序多预读,随机多不预读
策略按逻辑盘分别设置;同一张卡上系统盘与数据盘可以采用不同策略。

易错点

  • 在电池故障时手动设为 AWB:掉电保护被绕过,风险自担且难向审计解释
  • 设置后不核对生效值:部分策略受卡级全局设置约束,个别参数不会立即生效

数据来源与参考

  • MegaCLI 命令参考(-LDSetProp)
  • Broadcom MegaRAID 用户指南(策略说明)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌