LSI MegaRaid 上的“电池重新学习”是什么?

LSI MegaRaid 上的“电池重新学习”是什么?

我们的文件服务器刚刚开始向我们发送邮件,告知我们它的电池备份如何耗尽,以及它如何从 WB 模式切换到 WT 模式等等。

我查看了它的日志,发现它被配置为定期自动执行此操作。这称为“电池重新学习”。

这是为了什么?它会多久决定一次需要自动执行此操作?

我搜索了 LSI 文档,但我发现不同的重新学习状态有不同的状态代码。没什么帮助。

答案1

通常,电池重新学习是指耗尽电池电量以确定其能保持有用电量的时间。

对于电池供电的写缓存,这可能只是为了确定电池是否仍然足够好以信任您的数据。任何有用的写缓存解决方案都必须这样做。

不幸的是,由于电池相关问题,硬件 RAID 解决方案会禁用写入缓存。但更糟糕的是遭受写入缓存中所有数据的大规模损坏。文件系统(和数据库)根本不是为处理这种类型的损坏而设计的,可能会造成灾难性的失败(不仅仅是丢失最近的数据)。

由于使用独立电池的冗余控制器之间写入缓存镜像,因此这可能与“企业”级硬件不太相关。因此每个控制器都可以单独测试。

相关内容