MegaRAID – 在线更改caching策略

我想用WriteThroughWriteBack执行一些testing。 在生产系统上更改这些设置是否安全? RAID控制器没有BBU,所以我想在testing期间启用WriteBack (sysbench):

 # ./MegaCli64 -LDInfo -L0 -a0 | grep "Current Cache Policy:" Current Cache Policy: WriteThrough, ReadAdaptive, Direct, No Write Cache if Bad BBU # ./MegaCli64 -LDSetProp WB -L0 -a0 

我在testing服务器上做了几次,没有任何问题。 此外,我从来没有读过任何警告或类似的东西,不要在网上做。 所以我想这应该是安全的。

由于您没有BBU,您也需要这个命令:

 ./MegaCli64 -LDSetProp CachedBadBBU -L0 -a0 

改回来:

 ./MegaCli64 -LDSetProp NoCachedBadBBU -L0 -a0