How to replace failed drive in RAID 5 array in HP DL380 G4 server

240

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.

Share:
240

Related videos on Youtube

Tom Hutchison
Author by

Tom Hutchison

Updated on September 18, 2022

Comments

  • Tom Hutchison
    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
      user151520 over 11 years
      Hi. 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
      user151520 over 11 years
      To ewwhite. Please find the answers to your queries above. I'm not sure what happened to you original response.
    • Philip
      Philip over 11 years
      The 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
      ewwhite over 11 years
      This 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
      user151520 over 11 years
      The smart array 6i in embedded slot is the one used for the array configuration.
    • Tom Hutchison
      Tom Hutchison over 6 years
      Ah 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
    user151520 over 11 years
    Thanks I will give this a go and post my results once I get them tomorrow.
  • user151520
    user151520 over 11 years
    This 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
    ewwhite over 11 years
    Bad 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
    Tonny over 11 years
    ewwhite 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
    ewwhite over 11 years
    It'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
    Deb over 11 years
    @user151520 I imported your data into the question.
  • user151520
    user151520 over 11 years
    Is there any other information I can get to help you provide any potential solutions to this particular issue?
  • ewwhite
    ewwhite over 11 years
    If you haven't already... Power the server off. Remove power cables. Reinsert and power the server back on.
  • user151520
    user151520 over 11 years
    Thanks for the suggestion. I did give that a try with no success.
  • ewwhite
    ewwhite over 11 years
    Are you not pressing the F2 key during the array initialization?
  • user151520
    user151520 over 11 years
    No 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
    ewwhite over 11 years
    Watch the messages at boot. Follow the on-screen instructions.