Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a HP Proliant DL 380 G7 Server with a RAID 5 that has 2 failed disks.
My Question is, can i reduce the array to 3 hard disks that are remaining to work with them alone? Can I do this without loosing any data in the hard disks?

share|improve this question

closed as off-topic by MadHatter, Tom O'Connor Mar 21 at 9:49

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions must demonstrate a minimal understanding of the problem being solved. Try including attempted solutions, why they didn't work, and the expected results. See How can I ask better questions on Server Fault? for further guidance." – MadHatter, Tom O'Connor
If this question can be reworded to fit the rules in the help center, please edit the question.

    
Depends on your array's RAID level. Which is what, by the way? –  HopelessN00b Jan 8 '13 at 15:41
    
hi, its is raid5. –  Carey Jan 8 '13 at 15:42
10  
We're very sorry. Prepare to restore from backups. –  adaptr Jan 8 '13 at 15:44
    
wow, am sad. i have no backups –  Carey Jan 8 '13 at 15:47
6  
Well, that's a bad day, then. –  HopelessN00b Jan 8 '13 at 15:53

3 Answers 3

up vote 1 down vote accepted

That depends entirely on the type of array you have.

For an array of N disks, each type of RAID offers different levels of protection against the loss of one or more of those disks.

The currently in-use types of RAID are as follows:

RAID-1 (mirroring): N > 1; duplicates all data to all mirror disks. You can lose up to N-1 disks.

RAID-10 (striped mirroring): N > 3 and N is even; mirrors pairs of disks and stripes all mirrors into a larger array. You can lose one disk from each pair, up to N/2, but not both disks from a pair.

RAID-5 (striping with parity): N > 2; parity (error recovery) data is written for every N-1 stripes; you can lose up to 1 disk.

RAID-6 (striping with double parity): N > 3; parity data is written to two stripes for every N-2; you can lose up to 2 disks.

There are other, more obscure versions in use, such as RAID-1e and RAID-5e that don't follow such straight 1-to-1 assignments of stripes vs. drives, but it's unlikely you have one of those unless you already know the answer to your question.

share|improve this answer
    
That's not quite accurate, or complete. There are variants of mirror RAID that can use odd numbers of disks, for example (look up RAID 1e). –  HopelessN00b Jan 8 '13 at 15:48
1  
Consider the odds the asker of this question knows the difference. –  adaptr Jan 8 '13 at 15:49
    
Right, but for the sake of future Googlers and such... –  HopelessN00b Jan 8 '13 at 15:50
    
Could you make this discussion a bit simple for me to understand? Yes i understand my data is gone, but for future i would like to know –  Carey Jan 8 '13 at 15:53
    
Agreed, but I answered before he divulged the fact that it was R5. I can't hardly edit my response without making it completely obsolete :( –  adaptr Jan 8 '13 at 15:53

No. RAID5 can only tolerate the loss of one disk (and occasionally, not even that many).

Your array is failed, and the data on it is gone.

So, the important thing here is that you learn from this mistake.

  1. RAID IS NOT A BACKUP! So take backups of all the data you care about.

  2. If your monitoring system had alerted you when the first drive failed, you'd probably have been able to replace the drive. A properly configured monitoring/alerting system is invaluable.

share|improve this answer
    
Thanks for your advice, i will learn from this. So its not possible even to recover the data that was there? –  Carey Jan 8 '13 at 15:54
    
Thanks for your advice, i will learn from this. So its not possible even to recover the data that was there? –  Carey Jan 8 '13 at 16:03
1  
@user152508 Not without shipping the drives to a data recovery firm (that would charge thousands of dollars to try). If the data's that valuable, it might be worth letting them try to pull data off the platters of the failed drives for that price, but otherwise, one quarter of the data on the array is just gone, and the other 3 quarters is essentially scrambled by the absences of the failed disks. –  HopelessN00b Jan 8 '13 at 16:07
    
hopelessn00b, yer i know i don't think they would use that much money for recovery. so the scrambled data can also not be recovered? –  Carey Jan 8 '13 at 16:11
    
@user152508 It's a little more complicated than that - but basically RAID5 writes the disk data in chunks. So you'll have chunks missing out of the existing data on the remaining disks, and those chunks won't line up with anything that would make sense from the perspective of the file system. Half a file here, a little bit of a file there, etc. So... you're not going to recover much meaningful. See the image here for an idea of what the data "looks like," and how it's "scrambled." –  HopelessN00b Jan 8 '13 at 16:23

If all else fails... try powering the system off, removing power for a few minutes and powering back on again.

These drives failed, but probably not at the same time. How long did you go before noticing or taking action? How do you know the drives have failed? Red LED light? Insight Manager report?

There are some odd firmware/controller combinations where disks report false failures. Your firmware probably isn't up-to-date, but if the server is still running, it's worth looking at updates.

share|improve this answer
    
ewwhite, i now they have failed because the server just keeps saying non system disk and the hard disks are not showing any light at all –  Carey Jan 8 '13 at 17:07
    
Power off and back on... and pay VERY close attention to the POST messages during boot. When prompted with "Press any key to view Option ROM messages", press any key. THe RAID controller will tell you what its status is at that point. See this answer for screenshots. –  ewwhite Jan 8 '13 at 17:13
    
ewwhite, i did the powering of then on. it did not ask me to press any key, i also noticed the screenshort is different from the one i am seeing, i have two servers the one with the issue is g6 not g7 sorry. after displaying the raid error it went to the non system disk error –  Carey Jan 8 '13 at 18:17
    
ewwhite, could you please continue assisting me? i am not sure i have lost 2 hard disks, i think i have lost only one –  Carey Jan 9 '13 at 10:37
    
Can you provide a screenshot of the RAID controller error? –  ewwhite Jan 9 '13 at 11:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.