HP ACU shows parity initialization failed on Smart Array controller

hphp-modular-smart-arrayhp-prolianthp-smart-arraystorage

enter image description here

I put in a new drive due to a hard drive failure. When the rebuild got to 100%, the controller fails and I need to reboot the server to bring it online. I had to do this about three times and it eventually finished rebuilding. But I found that it says parity initialization status failed. I've left it for a few hours but it didn't seem to reinitialize. Then I ran the insight online diagnostic tools and it reported the disk that I put in reached read/write error threshold. So I'm beginning to think that the brand new disk I put in is faulty. Before I put in the disk, the parity initialization was at a finished state.

Should I replace the new disk I put in? I'm very worried as I think the parity is broken. Or is there a way to kick start the initialization process?

Best Answer

Another reason to be wary of large RAID 5 arrays...

Imagine what your rebuild times will be when (not if) you have a failure. Please consider using fewer SATA disks in your setup. There's a chance you already have errors on your existing disks!

Smart Array RAID controllers run a background parity initialization upon the creation of a new logical drive.

From the controller technology guide:

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.

Please see:

"Parity Initialization Status: In Progress" for long time

Slow parity initialization of RAID-5 array on HP Smart Array P411 controller