RAID10: Ready for rebuild

imokimok OG

Hi. I need some help. A disk failed and it was replaced with a new one. But I see this in the ILO page:

All physical drives show status OK.

This is an HP DL360p Gen9 with a Smart Array P440ar Controller.

Do you know what should I do? Apart from taking backups.



  • edited June 22

    I believe that with the default settings rebuild should start automatically.

    HP uses weird "proprietary" terminology in their manuals (their marketing team probably considers that trendy) like "automatic data recovery", which isn't correct obviously, but here's what it says:

    For systems that support hot-pluggable drives, if you replace a failed drive that belongs to a fault-tolerant configuration while the system power is on, all drive activity in the array pauses for 1 or 2 seconds while the new drive is initializing. When the drive is ready, data recovery to the replacement drive begins automatically.

    If you replace a drive belonging to a fault-tolerant configuration while the system power is off, a POST message appears when the system is next powered up. This message prompts you to press the F1 key to start automatic data recovery. If you do not enable automatic data recovery, the logical volume remains in a ready-to-recover condition and the same POST message appears whenever the system is restarted.

    Also make sure that you don't have other failing drives (unsure whether the "OK" status could be misleading though). That could be the reason.

    In Degraded mode the data should be still accessible. Did you make a copy? If not, I'd suggest to do while the system is accessible and before any reboots, etc.
    A good idea on its own and the only option in case you'll have to do a forced rebuild and something will go wrong.

    Thanked by (1)imok
  • crunchbitscrunchbits Hosting Provider

    Going off memory (only had ~5 Dell systems where we used similar controller) I think @DataRecovery is right. I recall it being automatic, but I hated their proprietary wording and not having enough insight so eventually they all got replaced with pass-through HBA's or set to "IT" mode (I also remember this being something that was somewhat buried).

    If I recall it's usually set to automatically rebuild, and if it is set to auto but stays stuck saying "Ready" there's another error blocking it: failing disk, URE, etc. I don't recall on the P440/Dell stuff but you might need to make sure "automatic rebuild" is enabled in the controller's config. Otherwise, do a manual rebuild via Dell OMSA (or similar). You'll log into the web ui and go to Storage -> PERC -> Virtual Disks (or something similar). Find your array, should have an option to rebuild.

    Of course--double check everything with the user manual as this is just off memory and general guidelines from a few years back.

    Thanked by (1)imok
  • Haven't used an HP since like Gen 3 so it's vague but as I recall there's a Linux utility you can use to query the controller to see what it's doing. Might be helpful.

    Thanked by (1)imok
  • Guys, do you think it will be better to use SW RAID?

  • crunchbitscrunchbits Hosting Provider

    @imok said:
    Guys, do you think it will be better to use SW RAID?

    For the use cases that we have: absolutely yes.

    Mainly, in an extreme situation, we can migrate that physical disk array to another chassis and mdadm (or similar sw raid) will just pick it up without a beat. Say you have a proprietary supermicro motherboard die and the only replacement on hand is something else/different (IT) controller none of that matters. See disk, see array, work.

    Thanked by (1)imok
Sign In or Register to comment.