Storage - 关于RAID卡cache后备电池与挂载选项

场景

在安装好服务器时,如何制定挂载选项是一件重要的事,挂载好了能提升性能,挂载失误了将导致性能问题。其中一个是关于RAID卡的挂载的场景。

分析

有BBU(battery backup unit)的RAID卡,在服务器掉电后,能将在cache中的数据保存长达72h。当服务器恢复重新启动后,数据还能写入磁盘。当RAID卡未配备BBU时,掉电后cache就直接丢失了。

如果没有BBU时,也可以将你的写cache选项write cache设置为write through or off ,但这样会损坏RAID的性能。

如何挂载

RAID卡有BBU时,可以在挂载时加上选项nobarrier来保证性能。反之在加上选项barrier来保证数据一致性。

参考资料

https://www.hostdime.com/blog/raid-bbu/
man mount

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐