重新启动后无法识别 HP Smart Array P800 上的逻辑驱动器

重新启动后无法识别 HP Smart Array P800 上的逻辑驱动器

我们有一个运行良好的 Smart Array P800 配置 (RAID5)。物理上,我们有一个磁盘柜(如) 连接到 Linux 服务器。以下是发生的情况:

  1. 该服务器意外重启。
  2. 在服务器上运行的 hpacucli 实用程序(命令行)立即重新启动,出现一些奇怪的磁盘故障,并且逻辑驱动器处于“故障”状态。
  3. 我们重启了磁盘盒,然后再次重启了服务器。重启过程中出现了这个问题

    Drive positions appear to have changed. Run Array Diagnostics Utility (ADU) if previous positions are unknown.

  4. hpacucli 现在认为所有磁盘均正常,但将其列为“未分配”。

我们如何重建丢失数据的逻辑驱动器?是否有一些实用程序/命令可以运行来解决这个问题?

答案1

没有,我只记得有两张光盘有故障警告。这就是为什么我们决定重新启动机箱。

那是错误的行动。RAID5 和两个故障磁盘是危险的组合。RAID5 只能承受单个磁盘故障

您的外壳可能HP StorageWorks MSA60,而不是您链接的 D2600 单元。不过,要点是一样的。您应该更正磁盘故障,而不是重新启动机箱/系统。在失败的状态意味着阵列已发生故障并且数据可能已丢失。

我建议您关闭服务器电源并物理切断 MSA60 机箱的电源(拔下电缆,不要只按下电源按钮)。让系统关闭 5 至 10 分钟。

重新打开机箱电源。等待 60-90 秒让磁盘旋转起来。然后打开服务器电源。

请密切关注 POST 消息,特别是 Smart Array P800 控制器的初始化消息。您可能会被提示使能够先前发生故障的逻辑驱动器。

Logical drive(s) disabled due to possible data loss.
Select "F1" to continue with logical drive(s) disabled
Select "F2" to accept data loss and to re-enable logical drive(s)
RESUME = "F1" OR "F2" KEY

如果出现此提示,您需要按F2重新启用逻辑驱动器。

看看系统启动完成后会发生什么。如果成功,您需要确保磁盘健康,然后可能需要更新服务器、控制器、磁盘和 MSA 单元上的固件,因为此设备上存在触发虚假驱动器故障和其他不良行为的错误。

相关内容