.thejass.

Q: Degraded RAID set RS1 - No spare available for rebuild

Screen Shot 2012-09-29 at 2.26.29 PM.jpg

 

I have been receiving the following message from RAID Utility: "Degragded RAID set RS1 - No spare available for rebuild"

 

Can anyone help me understand what this means, and what the next steps are for diagnosing the exact problem ?

 

I have a Mac Pro with 4 X 1TB RAID 5 set up

 

Thank you

 

 

Screen Shot 2012-09-29 at 2.38.17 PM.jpg

Mac Pro, Mac OS X (10.6.5)

Posted on Sep 29, 2012 11:42 AM

Close

Q: Degraded RAID set RS1 - No spare available for rebuild

  • All replies
  • Helpful answers

  • by Grant Bennet-Alder,Helpful

    Grant Bennet-Alder Grant Bennet-Alder Sep 29, 2012 7:59 PM in response to .thejass.
    Level 9 (60,707 points)
    Desktops
    Sep 29, 2012 7:59 PM in response to .thejass.

    When one of the drives in a redundant RAID like your RAID-5 is missing or has an I/O Error, the RAID card subsystem declares the array "degraded" and continues without the problem Drive.

     

    Since it is no longer viable, that drive is ignored, and the first write to the array with that drive disabled means that drive is out-of-date. So even if it were working perfectly, it cannot be re-added to the RAID set and have it continue. It theoretically could be quick-erased and re-added as a spare, but that is not my recommendation.

     

    I suggest you use Disk Utility to erase that drive with Security Options: Zero all data, one pass [one click to the right from the default settings]. This writes known-good data into every block, and encourages the drive to substitute spares for any blocks found to be bad after writing. If it passes that process, it has 100 percent good blocks again. If it fails, it is a doorstop.

     

    Once you have a Zeroed drive (which takes several hours but can be run in the background) you can add it to the RAID set as a spare, and it will be brought up to date and become a team member again.

     

    You may also want to consider buying an additional drive of the same type, or several new ones to build a different (larger) array. The Apple RAID card is still limited to drives 2.2TB/drive maximum.

  • by .thejass.,

    .thejass. .thejass. Sep 30, 2012 3:01 PM in response to Grant Bennet-Alder
    Level 1 (0 points)
    Sep 30, 2012 3:01 PM in response to Grant Bennet-Alder

    Thank you Grant for the information.

     

    How do I identify which one of the four drives is disabled / no longer viable - causing the "degraded" warning ?

     

    After I can identify that specific drive, per your suggestion - I will use 'Disk Utility to erase that drive with Security Options: Zero all data, one pass [one click to the right from the default settings]' to see if that fixes the problem.

     


  • by Grant Bennet-Alder,Helpful

    Grant Bennet-Alder Grant Bennet-Alder Sep 30, 2012 3:24 PM in response to .thejass.
    Level 9 (60,707 points)
    Desktops
    Sep 30, 2012 3:24 PM in response to .thejass.

    On your bottom screen shot, no info is shown for the drive in Bay 3.

     

    In the top screen shot, the error message says "drive 3: 500..... is missing, Previous status was inuse."

  • by .thejass.,

    .thejass. .thejass. Sep 30, 2012 3:36 PM in response to Grant Bennet-Alder
    Level 1 (0 points)
    Sep 30, 2012 3:36 PM in response to Grant Bennet-Alder

    Thanks again Grant, I will now attempt to use Disk Utility to erase drive 3 with Security Options: Zero all data, one pass [one click to the right from the default settings]' and report back with my findings.

  • by .thejass.,

    .thejass. .thejass. Oct 2, 2012 5:22 PM in response to Grant Bennet-Alder
    Level 1 (0 points)
    Oct 2, 2012 5:22 PM in response to Grant Bennet-Alder

    I am attempting to locate Drive 3 / Bay 3 through Disk Utility to 'erase the drive with Security Options: Zero all data, one pass [one click to the right from the default settings]' but I am only seeing one RAID drive called "Macintosh HD" ?

     

    Screen Shot 2012-10-02 at 8.20.21 PM.jpg

     

    After doing more research, I read that "Zero all data only works for whole disks. If you have partitioned, you cannot zero an individual partition." http://support.apple.com/kb/HT1820?viewlocale=en_US&locale=en_US

     

    When you have a RAID set up with four hard drives - is it possible to erase (zero) only one of the four drives ?

     

    Can someone list the step by step instructions to locate a single drive in a RAID set up to erase that one drive ?

  • by mhhai,

    mhhai mhhai Oct 5, 2012 4:39 AM in response to .thejass.
    Level 1 (0 points)
    Oct 5, 2012 4:39 AM in response to .thejass.

    Hi:  I am having the exact issue as you. Have you found a solution as to how to erase (zero) the one drive that is part of the RAID? Should we just replace the drive?

  • by Grant Bennet-Alder,

    Grant Bennet-Alder Grant Bennet-Alder Oct 5, 2012 5:36 AM in response to .thejass.
    Level 9 (60,707 points)
    Desktops
    Oct 5, 2012 5:36 AM in response to .thejass.

    There are command line Utilities that can be used to break that drive out of the RAID, but they are very sharp and will cut you if not extremely careful. Normally you would pull the un-involved drives (so that they are not damaged by this operation and so that the complete RAID is not mounted) and boot from an alternate source of software, and use Disk Utility to Zero that one drive.

     

    You appear to have made the unfortunate choice of creating one huge array for ALL your stuff, which makes this very difficult indeed. If you have a bootable DVD, you could use 10.6 Installer/Utilities DVD and its on-board Disk Utility to zero the [entire] troublesome drive by itself. You could also download Recovery Disk Asssitant, and write a Recovery_HD (about 0.25GB) to an external drive (any external, including a thumb drive) then boot from that and use its Disk Utility.

     

    Presuming that the troublesome drive passes Zeroing, you can then go back to the full System and use RAID Utility. Add your newly-Zeroed drive to the Array as a spare. At that point, the RAID partition will be re-written with the RAID Drivers, and then the drive can be added to the set.

  • by Grant Bennet-Alder,

    Grant Bennet-Alder Grant Bennet-Alder Oct 5, 2012 5:44 AM in response to Grant Bennet-Alder
    Level 9 (60,707 points)
    Desktops
    Oct 5, 2012 5:44 AM in response to Grant Bennet-Alder

    Rotating drives collected into a RAID get additional speed from overlapped I/O. While one drive is transferring data, the next drive(s) are doing their 20msec or so seek to the next track. But this only works for as long as you stay reading/writing the same Big file.

     

    If you include the Boot Drive in your RAID, it "snacks". It reads a few more blocks of an Application program, writes a Page to the Paging file, reads a system overlay, writes an entry in a log file. This moves the Read/Write heads away from your data files and makes every access to data much slower, wrecking RAID performance.

     

    The biggest overall performance payback you can give a multi-drive capable Mac is to establish a Boot Drive, with only System, Library, Applications, and the hidden unix files including Paging/sawp. All User files are moved off to other drives.

  • by mhhai,

    mhhai mhhai Oct 5, 2012 1:13 PM in response to Grant Bennet-Alder
    Level 1 (0 points)
    Oct 5, 2012 1:13 PM in response to Grant Bennet-Alder

    Thank you for trying to help me. It turns out that my drive #1 is where my system is located. I have 3 other drives (in bays 2,3,4) which make up my RAID 5. My drive in bay 2 appears to be the one that is "not responding or has been removed from the system" according to my RAID utility. I have a RAID card installed since I purchased this Mac Pro 2 x 3 GHz Quad-Core Intel Xeon. Should I just rplace the drive in bay #2 or is there a way to erase (zero) that one drive? Thanks again.

  • by Grant Bennet-Alder,

    Grant Bennet-Alder Grant Bennet-Alder Oct 5, 2012 1:28 PM in response to mhhai
    Level 9 (60,707 points)
    Desktops
    Oct 5, 2012 1:28 PM in response to mhhai

    Pull the un-involved drives (so that they are not damaged by this operation and so that the complete RAID is not mounted).

     

    Since you have a Boot Drive outside the RAID, use Disk Utility to Zero that one drive. It takes several hours, but can be done in the background.

     

    Erase > Security Options > one click to the right from the default is Zero all Data, one pass.

  • by mhhai,

    mhhai mhhai Oct 5, 2012 1:33 PM in response to Grant Bennet-Alder
    Level 1 (0 points)
    Oct 5, 2012 1:33 PM in response to Grant Bennet-Alder

    Thank you ever so much!

  • by mhhai,

    mhhai mhhai Oct 5, 2012 2:12 PM in response to mhhai
    Level 1 (0 points)
    Oct 5, 2012 2:12 PM in response to mhhai

    Sooooooo

    When I had just my boot drive and the one bad drive in the computer (having pulled bay 3 and 4), my disc utility does not see the drive in bay 2 at all. I presume this means I need to replace the drive, or do you think I can just erase the entire RAID? It's backed up on 2 separate external drives. thanks

  • by Grant Bennet-Alder,

    Grant Bennet-Alder Grant Bennet-Alder Oct 5, 2012 5:04 PM in response to mhhai
    Level 9 (60,707 points)
    Desktops
    Oct 5, 2012 5:04 PM in response to mhhai

    If the drive is not seen at all, It sounds like it has died.

     

    You may want to confirm that by looking at

    About this Mac > ( More Info ) >  Hardware RAID ...

     

    ... and see if the drive appears there or under SATA.

     

    If you want to keep your RAID, replace the drive with a new one that is similar, add the new drive to the RAID set, and ask it to rebuild the set.

  • by .thejass.,Solvedanswer

    .thejass. .thejass. Oct 19, 2012 7:54 PM in response to .thejass.
    Level 1 (0 points)
    Oct 19, 2012 7:54 PM in response to .thejass.

    Grant,


    Thanks again for your time, and helpful information.

     

    In the end, I could not isolate my drive 3 to zero it out - therefore I bought a brand new 1TB hardrive (same make / speed 7200rpm as the previous drive that failed), I shut down my Mac Pro pulled drive 3, and replaced it with the brand new drive.

     

    Per another discussion, I found out how to rebuild the RAID after replacing a failed hard drive:

     

    https://discussions.apple.com/message/18867158#18867158

     

    When I turned on my computer, I noticed that RAID Utility reconized the newly added drive 3.

     

    Screen Shot 2012-10-15 at 9.16.10 AM.jpg

     

     

    I then selected the newly added drive 3 and used the RAID Utility to "Make Spare" from the top menu bar.

     

    Screen Shot 2012-10-15 at 9.17.38 AM.jpg

     

    RAID Utility system recognizes the spare drive 3 and automatically schedules a Background Task to begin the Rebuild: RAID set "RS1"

     

    Screen Shot 2012-10-15 at 9.16.43 AM.jpg

     

    It took over two days to rebuild the RAID.....

     

    Screen Shot 2012-10-16 at 11.11.37 PM.jpg

     

    RAID set RS1 redundancy restored!