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

我们的Smart Array P800configuration工作正常(RAID5)。 在物理上,我们有一个磁盘机箱(像这样 )连接到一个Linux服务器。 这是发生了什么事情:

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

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

  4. hpacucli现在看到所有的磁盘都可以,但是列出它们为“未分配”。

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

不,我只记得有两张光盘有故障警告。 这就是我们决定重新启动机箱的原因。

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

您的外部机箱可能是HP StorageWorks MSA60 ,而不是您链接的D2600设备。 主要观点是一样的,虽然。 您应该更正了磁盘故障,而不是重新启动机箱/系统。 使逻辑驱动器处于失败状态意味着arrays发生故障,数据可能不存在。

我向你推荐的是向服务器供电,同时还要切断MSA60机箱的电源( 取下电缆,不要只按电源button )。 将系统closures5-10分钟。

重新打开shell。 给它60-90秒旋转磁盘。 通过开启服务器来closures。

请密切注意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单元上的固件,因为在此设备上存在触发错误驱动器故障和其他不良行为的错误。