> Hi,
> 
> sorry that I bother the experts. I am very new in the RAID business and
> tried to setup a large filesysten with three disks (2*18 GB + 1*9 GB SCSI,
> Adaptec 2940 AU)  by using RAID linear. I used a fresh SuSE 6.1
> distribution (kernel 2.2.5)  but built a new 2.2.10 kernel patched with
> raid0145-19990713-2.2.10 and aic7xxx-5.1.19-2.2.10.patch. 
> 
> I followed the instructions in the Software-RAID HOWTO (Feb. 99)
> but using the following /etc/raidtab
> 
> raiddev /dev/md0
>         raid-level      linear
>         nr-raid-disks   3
>         persistent-superblock 1
>         device          /dev/sdc1
>         raid-disk       0
>         device          /dev/sdd1
>         raid-disk       1
>         device          /dev/sde1
>         raid-disk       2
> 
> I got the following error while initializing the array
> 
> # mkraid /dev/md0
> handling MD device /dev/md0
> analyzing super-block
> disk 0: /dev/sdc1, 17920476kB, raid superblock at 17920384kB
> disk 1: /dev/sdd1, 17920476kB, raid superblock at 17920384kB
> disk 2: /dev/sde1, 8924076kB, raid superblock at 8923968kB
> /dev/md0: Invalid argument

You have to set a chunk-size...

On a related note, I have been trying to use linear to combine
two raid5 arrays.  I get a pretty nasty hang with an error message
of "got md request - not good".  I looked in the code and found
the error message, but nothing appears to call the function.  Anyone
have any ideas?  Should be the same as running raid 1+0..

-Andrew

Reply via email to