Formatting RAID 10 intel software raid

Asked by Cameron W

Is there any way to mount drives that have been formatted as RAID 10 devices from an Intel software raid? dmraid -l does not have 10 on the list, only 01.

@Ubuntu:/usr/bin$ dmraid -l
asr : Adaptec HostRAID ASR (0,1,10)
ddf1 : SNIA DDF1 (0,1,4,5,linear)
hpt37x : Highpoint HPT37X (S,0,1,10,01)
hpt45x : Highpoint HPT45X (S,0,1,10)
isw : Intel Software RAID (0,1,01) --- This is the one i'm looking at
jmicron : JMicron ATARAID (S,0,1)
lsi : LSI Logic MegaRAID (0,1,10)
nvidia : NVidia RAID (S,0,1,10,5)
pdc : Promise FastTrack (S,0,1,10)
sil : Silicon Image(tm) Medley(tm) (0,1,10)
via : VIA Software RAID (S,0,1,10)
dos : DOS partitions on SW RAIDs

Thoughts?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu dmraid Edit question
Assignee:
No assignee Edit question
Solved by:
sub.mesa
Solved:
Last query:
Last reply:
Revision history for this message
Cameron W (cwill747) said :
#1

Using ubuntu 9.04/

lspci | grep Intel

00:1f.2 RAID bus controller: Intel Corporation 631xESB/632xESB SATA RAID Controller (rev 09)

Revision history for this message
Best sub.mesa (sub-mesa) said :
#2

While Intel might say its RAID 10 it might as well be 0+1 in reality. Google some to find out. If its true then you should be able to use dmraid without trouble (*) as it will sense the metadata on your disks and figure out what the correct RAID configuration is and simply use its own implementation instead, but with knowing all the important factors known as stripesize, offset, metadata location, disk order and disk size. Without these a correct RAID implementation may not be possible, so that's why dmraid needs to 'know your brand' and be able to read its configuration format.

However, I would also like to note that there is the possibility of things going wrong, for example the sensing of the metadata needed to activate the array. While you may thing a RAID10 or 0+1 is safe, the RAID engine itself is an additional point of failure and if it fails, having lots of redundancy will not help. So i would advise to focus on backups instead, as they protect against alot more dangers than RAID can, for example filesystem corruption. Which happens, in particular, with the Intel windows RAID-drivers (ICHxR southbridge) with the 'write caching' option enabled - this will create a write-back buffer in the RAM which can speed up I/O considerably, but at the cost of possible data and/or filesystem corruption should the system crash while you're doing heavy I/O. FYI. :)

Revision history for this message
Vitaliy Kulikov (slonua) said :
#3

so, grub 1.98 works perfect with ISW.
u can use deb from here: https://edge.launchpad.net/~ricotz/+archive/unstable

also, u can run following command to use default settings:

$ sudo dpkg-reconfigure grub-pc

Revision history for this message
Cameron W (cwill747) said :
#4

Thanks sub.mesa, that solved my question.