在不丢失数据的情况下更换 HP Smart Array E200i

Mic*_*ael 6 storage hp-smart-array hardware-raid hp-proliant drive-failure

我有一个 Smart Array 200i,它似乎有一些坏插槽(插槽 3 和插槽 5)。我在这些插槽中放入什么高清并不重要,它一直告诉我驱动器坏了。

我的问题有两个:

  1. 也许只是我做错了什么?我的印象是,您所要做的就是取出坏驱动器并放入新驱动器。我错了吗?

  2. 如果插槽确实坏了,我是否可以更换整个控制器(其中包含raid 5 上的操作系统的引导驱动器)而不会在交换后失去对该驱动器数据的访问权限?

在一个稍微不同的问题上,这个 Smart Array 有 2 个 SATA 阵列,一个带有操作系统,另一个我认为不再使用。如果插槽确实不好,我想删除第二个阵列并使用第一个阵列的插槽,但我不确定如何 100% 确定它没有用于其中一个逻辑驱动器。下面我尽可能地说明了阵列配置实用程序中显示的配置, 我将尝试在此处以文本形式布置配置(我的声誉不够高,无法发布图像):

Smart array E200i in embedded slot
    SATA Array A
         [+] Logical Drive 1 (953816 MB, RAID5)
         [ ] Unused Space, ??? 
    SATA Array B
         [X] Logical Drive 2 (1907675 MB, RAID 5) - Failed
         [ ] Unused Space, ???
Run Code Online (Sandbox Code Playgroud)

更新:

来自 hpacucli 的回应:

Smart Array E200i in Slot 0          (sn: QT91MP3908     )

   array A (SATA, Unused Space: 0 MB)

      logicaldrive 1 (931.5 GB, RAID 5, Interim Recovery Mode)

      physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SATA, 500 GB, OK)
      physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SATA, 500 GB, OK)
      physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SATA, 1000.2 GB, Failed)

   array B (SATA, Unused Space: 0 MB)

      logicaldrive 2 (1.8 TB, RAID 5, Failed)

      physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SATA, 2000.3 GB, OK)
      physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SATA, 0 MB, Failed)
      physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SATA, 2000.3 GB, OK)
Run Code Online (Sandbox Code Playgroud)

eww*_*ite 2

这是要检查的事项列表。

  • 这些是HP磁盘吗?它们是安装在 HP 驱动器托架中的通用磁盘吗?对于看似 1TB 的 500GB 驱动器,如果它是 HP 品牌的,HP 会根据产品的可用性,用更大的磁盘替换旧的较小容量。500GB SATA 磁盘已不再生产,因此这可能是一个原因。

  • 您的控制器不太可能损坏或需要更换。另外,作为 E200i,它位于您的主板上,因此不易更换。您的磁盘连接到背板,因此坏插槽==坏背板,而不是控制器。

在此输入图像描述

这是您的服务器/操作系统组合的固件页面。

  • 如果您有数据备份并且可以承受停机时间,请关闭机器并断开电源。打开电源并按照 BIOS 阵列屏幕上的提示进行操作。如果出现提示,请选择 F2 选项“重新启用所有逻辑驱动器”。

  • 您可以使用该hpacucli工具查看 RAID 重建的进度以及时间点磁盘状态。

  • Smart Array 控制器将一次对一个逻辑驱动器执行恢复操作。在您提供的输出的情况下,“逻辑驱动器 2”已完全失败。您是否有可能在某个时候移除了错误的磁盘并启动了系统,而没有注意任何 BIOS 提示?

  • 这里的另一个复杂因素是 SATA 磁盘上的 RAID5。您的“逻辑驱动器 1”可能存在不可恢复的读取错误 (URE)。如果更换磁盘后看到“等待重建”状态,则阵列可能无法恢复。