How to replace failed drive in RAID 5 array in HP DL380 G4 server
Since you have the HP Array Configuration Utility installed on Windows 2008, please provide the output of the following command in the HP Array Configuration Command Line program (It's in your Programs Menu).
HPACUCLI> ctrl all show config detail
Based on that, we'll be able to determine if the array is in the dreaded "Waiting for Rebuild" state. If it is, then it means that you won't be able to rebuild the array due to read errors on the remaining RAID 5 disks.
Related videos on Youtube
Tom Hutchison
Updated on September 18, 2022Comments
-
Tom Hutchison over 1 year
I've got Onepage and Goodcheckout enabled
I've copied the success.phtml to my active theme folder but it's showing blank success page content. I can see the header but the rest of the page is blank
I activated debug but no errors showing, why would the succcess.phtml not show correctly while using this extension?
You can test by going here -https://www.premiumpetfoodonline.com.au/catalogsearch/result/?cat=0&q=test1-2kg Checkout and you'll see the success page
-
user151520 over 11 yearsHi. The operating System is Windows 2008 R2 and is still functional (its serving its purpose). There is a HP Utility Array Configuration Utility which was installed to see the RAID configuration from the OS. The 2 unused drives should have been setup as spares in hindsight. They are now just showing up as 2 unassigned drives. I did remove the drive marked as failed and replaced it with one of the unassigned drives but this didnt appear to make any difference at all based according to the HP UAC application. Is there something else that needs to be done for the changes to be recognised?
-
user151520 over 11 yearsTo ewwhite. Please find the answers to your queries above. I'm not sure what happened to you original response.
-
Philip over 11 yearsThe controller doesn't care where the drives are in the bays, that drive was marked unused so it will continue to be unused no matter where you put it. For sanity sake I do recommend moving the drive to a physical arrangement that "matches" the logical grouping. But all you need to do is mark one of the unused drives as a spare to the array, the controller will seize the new spare for the array and start rebuilding (unless you have auto-rebuild turned off, a non-default option on some SA controllers).
-
ewwhite over 11 yearsThis is likely a smart array 6i or 641 or 6400-series controller with parallel SCSI disks. The only reason this type of array wouldn't rebuild automatically is an URE condition on the other disks.
-
user151520 over 11 yearsThe smart array 6i in embedded slot is the one used for the array configuration.
-
Tom Hutchison over 6 yearsAh it was this bit of code causing the blank page. <?php echo $this->getMessagesBlock()->toHtml() ?> <h2 class="sub-title"><?php echo $this->__('Thank you for your purchase!') ?></h2>
-
-
user151520 over 11 yearsThanks I will give this a go and post my results once I get them tomorrow.
-
user151520 over 11 yearsThis was my understanding too (regarding the rebuilding of the drive). I admit I should have ideally set the hot spares when the array was created - am now learning the hard way. The HP utility doesnt give the option for configuring a spare drive now - as was shown in the HP documentation about this. I was wondering if it is only an option at that point in time on array creation. When the drives were swapped, the server showed question marks for the drive that was replaced. Otherwise it showed the same info as previous (still 2 unassigned drives)
-
ewwhite over 11 yearsBad advice, at least until we get the status of the drive array. There's a high-likelihood that this is the result of read errors on the remaining drives in the RAID 5 array.
-
Tonny over 11 yearsewwhite got the right idea. Another thing to ask: Which exact model raid controller and what version on the drivers, the raid firmware and the ACU utilities ? When you are running W2K8 the raid firmware should have been updated to at least a 2009 version or you are in real trouble.
-
ewwhite over 11 yearsIt's a DL380 G4, so the likely controller is the onboard Smart Array 6i or a PCI-X based 641/6400. Their last firmware updates occurred in 2008.
-
Deb over 11 years@user151520 I imported your data into the question.
-
user151520 over 11 yearsIs there any other information I can get to help you provide any potential solutions to this particular issue?
-
ewwhite over 11 yearsIf you haven't already... Power the server off. Remove power cables. Reinsert and power the server back on.
-
user151520 over 11 yearsThanks for the suggestion. I did give that a try with no success.
-
ewwhite over 11 yearsAre you not pressing the F2 key during the array initialization?
-
user151520 over 11 yearsNo keys were pressed during boot up. Would I be able to manually go and update settings for the changed drive in the array? (i.e. remove the failed one and add one of the unassigned drives without having to recreate the array and restore from a backup)
-
ewwhite over 11 yearsWatch the messages at boot. Follow the on-screen instructions.