MegaRAID - изменение политики кэширования онлайн
Я хотел бы выполнить некоторые тесты с WriteThrough
а также WriteBack
, Безопасно ли изменять эти настройки в производственной системе? RAID-контроллер не имеет BBU, поэтому я хотел бы включить 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
1 ответ
Решение
Я сделал это несколько раз на тестовом сервере без каких-либо проблем. Кроме того, я никогда не читаю никаких предупреждений или чего-то в этом роде, чтобы не делать это в Интернете. Я думаю, это должно быть безопасно.
Поскольку у вас нет BBU, вам также нужна эта команда:
./MegaCli64 -LDSetProp CachedBadBBU -L0 -a0
Перейдите обратно с:
./MegaCli64 -LDSetProp NoCachedBadBBU -L0 -a0