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

2011年10月29日,我使用运行Windows Server 2008的HP Smart Array P411控制器的PowerEdge R515,使用运行速度为15k的4个146.8GB Seagate SAS ST3146855SS驱动器构buildRAID-5arrays(因此没有什么特别的)。

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

我之前在同一个控制器上build了另外一个arrays,使用4个2TB的SATA-2硬盘,而且花了一段时间才完成,但是a)我确定它不到2.5周,b)arrays大了12倍和c)在初始化期间,百分比每天缓慢增加。

此刻,这个新的第二个数组的状态显示只是说“奇偶校验初始化状态:进行中”,据说从开始。 正是这种缺乏对最令我感到担忧的地位的改变 – 感觉它实际上并没有做任何事情。

你认为有什么事情出了问题,或者我是不是病人,出于某种原因,地位不是正常的? 我希望在更快的驱动器(15k SAS与7.5k SATA-2)上有更小的arrays在几天内build成。

这是我们运行StarWind的主要SAN,所以我的“玩”选项非常有限。 这第二个arrays目前正在使用一个小的虚拟磁盘,所以我可以closures目标机器,将虚拟磁盘移动到另一个驱动器,并尝试重build。

那么,这有点奇怪。 我看不到许多混合惠普智能arrays控制器和戴尔服务器的情况。 无论哪种方式,在新逻辑驱动器上启动I / O之前,奇偶校验初始化都不会开始。 请问你如何监测这个? 通过HP Array Configuration Utility网页 ? 也许是HP ACU命令行工具 ? 如果安装了后者,是否可以提供以下输出:

ctrl all show config detail

我们希望看到这个输出来查看您的某个磁盘是否存在潜在的问题 。

从HP Smart Array手册 :

 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控制器上的固件 。 你有caching模块安装电池或闪存备份? 否则, 随着时间的推移 ,您将会遇到其他性能问题 。

在这个时代,不可恢复的错误的可能性非常高。 我可能会build议一个突袭1或10特别是如果这是举行任何重要的事情。

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