Re: RAID 1+0 on Promise Fastrak S150 TX4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Teemu Ikonen wrote:
> I'm trying to migrate a RAID 1+0 array on a Promise S150 TX4 card with
> 2.4.x kernel and the ft3xx.o module to a 2.6 kernel based system.
> 
> Unfortunately, it seems that dmraid supports only either RAID 1 or
> RAID 0, but not the combination (RAID 10) on this card.

Based on a quick glance of the code in
dmraid/lib/format/ataraid/hpt.h, I'd say that currently it probably
only supports PDC RAID 0, 1 and SPAN.


> The ft3xx module gives the following information on the array:

[ snip 4x Maxtor 6Y200 / 203928MB disks ]

> Dmraid tells the following:
> 
> # dmraid -tay
> pdc_cebbhcjedc: 0 792968704 mirror core 2 512 nosync 4 /dev/sdc 0 /dev/sdd 0
> /dev/sde 0 /dev/sdf 0

Just to clarify (if you're having a hard time with the dmsetup
nomenclature - I know I am!):
dmraid is trying to assemble a mirror from the 4 devices above with a
total size of 792968704 512-byte sectors.  That's a 4-way mirror that
has a capacity of 94.5 MB.  Knowing that disk manufacturers are
cheating bastards when it comes to size figures, that's almost exactly
half of one of your 200 "MB" Maxtor disks.

> ERROR: dos: reading /dev/mapper/pdc_cebbhcjedc[No such file or directory]
> 
> Contratry to above the device file /dev/mapper/pdc_cebbhcjedc exists,
> but mounting it fails.

That is probably a bug somewhere in dmraid/lib/format/partition/dos.c.

> Is there anything I could do to help get the RAID 10 support on TX4 to
> work with  dmraid?

I'm not the one to tell if there is, but I can definitely recommend
digging into the code.  It's extremely well-written, with great
commenting dispersed at exactly the right intervals.  I'd start with
dmraid/doc/dmraid_design.txt, which is about 5-6 pages.  Scroll down
to "Code directory tree" if you want to dig right in.  For starters,
you should probably get dmraid to recognize your array correctly by
fiddling with dmraid/lib/format/ataraid/pdc.*.

_______________________________________________

Ataraid-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/ataraid-list

[Index of Archives]     [Linux RAID]     [Linux Device Mapper]     [Linux IDE]     [Linux SCSI]     [Kernel]     [Linux Books]     [Linux Admin]     [GFS]     [RPM]     [Yosemite Campgrounds]     [AMD 64]

  Powered by Linux