请问内核如何支持RAID卡的Barttery Backup Unit (BBU)啊?
找了最新内核的文档目录,里面好像没有提到这个问题啊。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
找了最新内核的文档目录,里面好像没有提到这个问题啊。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
回复 1# tearboy
貌似内核对硬件raid是没有直接支持的。不同的硬件有不同的驱动和应用来控制。比如 megacli,Dell OpenManage
那请问一下,如果使用了BBU,突然掉电了,那内核启动的时候怎么可以判断出来内存的缓存已经有数据呢?
回复 3# tearboy
不是很明白你的问题
bbu是你机器断电了之后,保证你raid卡中cache的数据写入到磁盘。如果断电的时候内存中还有脏数据的话,那么这些数据就会丢失。所以这就是为什么一些数据库软件为了保证数据一致性要保证数据已经flush到硬盘。而flush的操作是很慢的。如果现在你的raid卡有bbu,并且写策略是write back,那么flush到raid卡的cache中就好了,可以提高flush操作的速度。
我清楚你说的内存的数据是什么意思