Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have 22 disks and would like to create a Raid 10. Unfortunately my raid controller (MegaRAID SAS 9260-8i) is only capable to handle 8 arrays within a RAID 10. Because of that I could only use 16 disks in a 2 disks per array configuration. I've figured out that it would be possible to use 2 arrays with 10 disks each:

MegaCli -CfgSpanAdd -r10 -Array0[20:2,20:3,20:4,20:5,20:6,20:7,20:8,20:9,20:10,20:11] -Array1[28:1,28:2,28:3,28:4,28:5,28:6,28:7,28:8,28:9,28:10,28:11,28:12] Direct WB -a0

After reading through the manual for hours I am not sure anymore if this increases the risk of data lost. Could you comment on this? Is there any RAID10 configuration or a similar RAID level that would allow me to use all 22 disks?

share|improve this question
Get a better RAID controller. – womble Mar 16 '12 at 21:31
up vote 1 down vote accepted

Err, I think you're creating them wrong. The controller can handle up to 128 drives.

You should be creating one big RAID10, not doing individual mirrors.

Try using something like:

megacli -CfgLdAdd -r1 '['$(seq -f '?:%g' -s, 0 21)']' WB ADRA NoCachedBadBBU -a0
share|improve this answer
megacli -CfgLdAdd is for RAID 0|1|5|6 according to docs. This is what I am doing currently: MegaCli -CfgSpanAdd -r10 -Array0[20:2,20:3,20:4,20:5,20:6,20:7,20:8,20:9,20:10,20:11] -Array1[28:3,28:4,28:5,28:6,28:7,28:8,28:9,28:10,28:11,28:12] Direct WB -a0 – Philip Mar 16 '12 at 21:44
The -r1 parameter in my command above will actually create a RAID10 array. Try it. – MikeyB Mar 17 '12 at 3:42
Thanks, it worked with r1! – Philip Mar 17 '12 at 7:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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