HP Smart Array P411 控制器上的 RAID-5 阵列奇偶校验初始化缓慢

HP Smart Array P411 控制器上的 RAID-5 阵列奇偶校验初始化缓慢

2011 年 10 月 29 日,我使用 4 x 146.8GB Seagate SAS ST3146855SS 硬盘(运行速度为 15k)构建了一个 RAID-5 阵列,该硬盘连接到运行 Windows 2008 的带有 HP Smart Array P411 控制器的 PowerEdge R515(因此没有什么特别不寻常的)。

我知道 RAID-5 阵列的奇偶校验初始化可能需要一些时间,但是 2.5 周后它仍在运行,这似乎有点不寻常。

我之前曾使用 4 x 2TB SATA-2 驱动器在同一个控制器上构建了另一个阵列,这确实需要一段时间才能完成,但 a) 我确信它少于 2.5 周,b) 该阵列大约大 12 倍,c) 在初始化期间,百分比每天都在缓慢增加。

目前,这个新的第二个阵列的状态显示只是显示“奇偶校验初始化状态:正在进行”,而且从一开始就显示这个状态。最让我担心的是状态没有变化 - 感觉它实际上什么也没做。

您认为出了什么问题吗?还是我太没耐心了?出于某种原因,状态不增加是正常的?我本来希望在几天内就能在更快的驱动器(15k SAS 对 7.5k SATA-2)上构建一个更小的阵列。

这是我们运行 StarWind 的主要 SAN,因此我的“试用”选项非常有限。第二个阵列当前用于一个小型虚拟磁盘,因此我可以关闭目标机器,将虚拟磁盘移至另一个驱动器并尝试重建。

答案1

嗯,这有点奇怪。我很少看到混合使用 HP Smart Array 控制器和戴尔服务器的情况。无论哪种情况,奇偶校验初始化直到新逻辑驱动器上启动 I/O 才会开始。请问您是如何监控这一点的?通过HP 阵列配置实用程序网页? 或许HP ACU 命令行工具? 如果您安装了后者,您能否提供以下输出:

ctrl all show config detail

我们希望看到该输出,看看是否有您的某个磁盘可能存在问题

来自HP 智能阵列手册

Background RAID creation 
When you create a RAID 1, RAID 5, or RAID 6 logical drive, the Smart Array controller must build the 
logical drive within the array and initialize the parity before enabling certain advanced performance 
techniques. Parity initialization takes several hours to complete. The time it takes depends on the size of the 
logical drive and the load on the controller. The Smart Array controller creates the logical drive, initializing 
the parity whenever the controller is not busy. While the controller creates the logical drive, you can access 
the storage volume which has full fault tolerance. 

还,检查 Smart Array P411 控制器上的固件。您是否安装了带有电池或闪存备份的缓存模块?如果没有,您将有随着时间的推移其他性能问题

答案2

在当今时代,发生不可恢复错误的可能性极高。我建议进行 1 次或 10 次突袭。尤其是如果这里存放着重要的东西。

答案3

适用于 DG072BA​​BCE 和 DG146BABCF 驱动器的磁盘固件:“此固件可防止在 WRITE SAME 命令序列期间可能发生的罕见情况,这种情况可能会导致将不正确的数据写入硬盘驱动器。WRITE SAME 命令可在 RAID ARRAY 奇偶校验初始化期间使用”

相关内容