我有一台 HP ML350 G5 服务器,它以两个 RAID-5 配置运行 6 个磁盘。该服务器一直通知我 E200i 卡上的电池电量耗尽。这似乎导致缓存被禁用:读写速度非常慢(大约 20MB/s)。
一种可能性是更换 RAID 卡上的电池,但我真的不想花钱冒断电丢失数据的风险。
我发现可以在硬盘上启用缓存,但是,我找不到如何在我的服务器上执行此操作。
另一种可能性是以某种方式启用 RAID 卡上的缓存,而无需更换电池。
有人知道上述的事情是如何完成的吗?
提前致谢!
答案1
no-battery cache override
HP Smart Array E200i 控制器不像较新的 HP 控制器那样支持该选项。
更换控制器上的电池。您可以利用保修(由于服务器的年限,不太可能),从 eBay 或其他 HP 零件经销商处购买零件。不要购买新的。
ML350 G5 是一款老款系统,主要在 2005 年至 2008 年销售。它的使用寿命已经结束,因为它已被五更新一代的 HP 硬件。
此时,您不应该对系统的性能抱有太高的期望。您可以在没有控制器电池的情况下继续运行,但不要启用单独的磁盘缓存。如果性能不可接受,请购买电池或计划迁移到较新的硬件。
答案2
有人知道上述的事情是如何完成的吗?
请不要这样做,当您注册此网站时,它明确指出此网站是为专业系统管理员提供的 - 我们做事专业,启用没有某种备份的硬件缓存的想法让我感到恐惧,我相信许多其他 SF 成员也是如此 - 所以请不要这样做。不知道你在哪里,但如果你让我们知道,有人可能会给你寄一个备用电池,而不是看着你这样做,然后稍后再来找我们要求数据恢复服务。
答案3
在某些控制器上,有一个非电池支持的写入缓存选项,您可以通过连接到 RAID 控制器并查看它是否是一个选项来查看。如果您的控制器没有这个选项,您可能需要谷歌一下,看看它是否在更高版本的固件中可用。与硬盘相关的任何内容都与您正在做的事情无关。
尽管如此,综上所述,这是一个糟糕的想法,您不应该在没有电池的情况下启用写入缓存,因为它可能导致数据丢失。