![PERC S100 状态不正确](https://linux22.com/image/652691/PERC%20S100%20%E7%8A%B6%E6%80%81%E4%B8%8D%E6%AD%A3%E7%A1%AE.png)
带有 PERC S100 的 PE T310,一个带有三个驱动器的 RAID 5 阵列,虚拟磁盘的状态为失败,但它可以启动并且一切似乎正常。
Server Administrator 中的所有驱动器均处于“联机”状态并带有绿色勾号,但其中一个驱动器没有可用任务。
我还发现 OMSA 和 BIOS 之间存在不一致。如果我启动到 BIOS,一个驱动器的状态为就绪,一个驱动器的状态为在线,另一个驱动器的状态为备用。
我已将 BMC、BIOS 和 PERC S100 驱动程序升级到最新版本,并且继续。
这是一个常见问题吗?我能做些什么来解决这个问题?如果驱动器真的出现故障,我根本不知道,因为我实际上是在盲目操作。
答案1
这听起来很可能是一个简单的驱动器故障,并结合了一些 OMSA/控制器故障,无法显示正确的状态。
问题驱动器可能是您在 BIOS 中看到的处于“就绪”状态的驱动器 - 这仅意味着当控制器尝试初始化驱动器时它仍然可以运行,但由于最初存在的问题,它不再是 RAID 集的活动成员。
然而...
...一个驱动器状态为就绪,一个驱动器状态为在线,一个驱动器状态为备用
此控制器上总共有多少个硬盘?如果只有您列出的 3 个硬盘,并且控制器 BIOS 菜单仅将 3 个硬盘中的 1 个报告为 RAID5 的健康成员(这显然是不正确的,因为您有数据访问权限),那么我们不能相信控制器和 OMSA 提供的有关 HDD 健康/状态的信息。
我已经升级了 BMC、BIOS 和 PERC S100 驱动程序
您是否也更新了 PERC S100 的固件?我认为这同样重要,并且可能是错误报告的罪魁祸首。
虚拟磁盘状态为失败
这是来自 OMSA 还是来自控制器 BIOS?最好能从两边知道 VD 状态。
如果您尚未更新控制器固件,请更新它。否则,除了删除并重新创建 RAID 之外,您可能没有太多其他选择。此时,建议联系戴尔支持。
答案2
值得注意的是,几周前我更换了这个阵列中的一个驱动器(该阵列被列为降级而非故障),确认它已启动重建,之后再也没有检查过。现在我在日志中看到重建因原始磁盘上的数据错误而失败。我估计如果我能完成重建,我的状况就会很好。
S100 似乎没有固件 - 它只是一个软件控制器?至少我找不到任何固件下载。不过我正在使用最新版本的驱动程序。
在其他高端 PERC 控制器上,我能够启动阵列的一致性检查。我希望能够在这里执行此操作,然后重建它,但我没有在此控制器的 OMSA 中看到该选项。
如果我无法完成重建,那么我唯一的选择是重新创建 RAID 集并从备份中恢复以在 OMSA 和控制器 BIOS 中恢复一致性,更不用说磁盘本身了?