ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

Background parity initialization

 
Salemmahara
Occasional Contributor

Background parity initialization

Hello eveybody

It's my first time with Raid 50 

I've created a Raid 50 using 10 X 300G SAS HDD on DL 380 G10 with p408 controller. I found there is a message which says: 

Background parity initialization is in progress : 10% and ... . 

- Can I turn server off during this procedure and start it in another time? Or it should be complete before eveyting?

- Is it a ONE TIME process or it will repeat with any drive replacement ?

- If the answer of second question is YES, does it take a long while or cause any performance issue? I read that DELL servers don't show us new drive space before background parity initialization done . What about HPE servers? 

I thought a parity initialization with new arraived disks without any data will be complete in a few seconds! How long does it take ?

1 REPLY 1
IvBuh
Occasional Visitor

Re: Background parity initialization

Hello Salemmahara,

Here is what I can tell you:

1.Can I turn server off during this procedure and start it in another time? Or it should be complete before eveyting?


         If the server is powered off during the process it will pause and continue when the server is back on.

2. Is it a ONE TIME process or it will repeat with any drive replacement ?


        When a drive is replaced (or even plugged out for some reason) a rebuild proccess will be initated and the parity will be calculated/initializaed once again. In short, yes, it will go thorugh the process with every drive replacement, however it might not be as lengty as the first time.

3.If the answer of second question is YES, does it take a long while or cause any performance issue? I read that DELL servers don't show us new drive space before background parity initialization done . What about HPE servers?


       With a RAID 50 of this size the process can take a long time (days, even weeks) as by default the process is set to priority "Delay" which means that the process will run only when the controller is inactive for more than 15 seconds and pause when any activity is detected.
During the innitial parity initialization process the RAID is protected from single drive failure so I would advise you to let the process finish before activly using the server/controller.
To speed up the process you can try and leave the controller innactive until the process is finished as well as set the "Surface Scan Analysis Priority" to high temporarily, until the process is complete, then switch it back to medium where it should have innitially been.
The process does affect performance somewhat and I would advise that you wait it out before using the controller/server heavily.

So to recap:
1. If you turn the server off the process is paused.
2.The process is initated with every drive replacement as it rebuilds.
3.If the controller is used while the process is running it can take a long time. The process does somewhat affect performance. You should let the process finish before healivy using the controller as one one drive failure is allowed. To speed up the process you can leave the controller inactive and set the "Surface Scan Analysis Priority" to high until the process is finished and set it back to the default value after (medium).

I hope this answers all of your question and you find it helpful.

Best regards,
Ivan

I am an HPE Employee