← Back to team overview

sslug-teknik team mailing list archive

Re: mdadm 3diske, Raid10 chunk-size near, far OG offset=2

 

tor, 22 01 2009 kl. 17:45 +0100, skrev Kenn Thyrsted:
> tor, 22 01 2009 kl. 17:11 +0100, skrev Jeppe Koefoed:
> > Kenn Thyrsted skrev:
> > > <snip>
> > > MEN:
> > >
> > >
> > > Det ser ud til at der kun læses fra een (1) disk i et RAID10,o2 array
> > > med 2 diske.
> > > Eksempel: /dev/md3 = Raid10,o2 på 2 diske sdd1 og sdh1:
> > >
> > > dd if=16GigaByte-FilPåRaid10Array of=/dev/null
> > >
> > > Resulterer i:
> > > 33554432+0 records in
> > > 33554432+0 records out
> > > 17179869184 bytes (17 GB) copied, 353,121 s, 48,7 MB/s
> > >
> > > MEN under kopieringen siger iostat:
> > > avg-cpu:  %user   %nice %system %iowait  %steal   %idle
> > >            0,67    0,00   10,07   39,87    0,00   49,40
> > >
> > > Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
> > > sdd               0,00         0,00         0,00          0          0
> > > sdi             145,53        48,06         0,00        720          0
> > > md3           11944,53        48,04         0,00        720          0
> > >   
> > Jeg får dette ud af min konfig:
> > mdadm --create /dev/md3 --level=10  -n3     -p f2       --chunk 512 
> > /dev/sda3 /dev/sdc3 /dev/sdd3
> >  - og hvis jeg kopierer med dd til /dev/nul læses samme hastighed med 
> > alle diske (og dd melder omtrent summen af de tre).
> > (hvis det kan hjælpe)
> > /Jeppe
> > 
> > 
> Ja det ser ud til at "-p F2" gør som forventet ;-)
> 
> Jeg kan også se at et andet raid10 array (i samme maskine) der er lavet
> med "mdadm --create /dev/md1 --level=10  -n2 -p f2 --chunk 512" opfører
> sig korrekt - dvs ca. dobbelt læsehastighed.
> 
> Mit problem er dog med "-p o2" der skulle lægge den dublerede stripe
> lige efter original-stripen blot offset med 1 disk, således at der
> skulle kunne skrives til disken med "RAID0>RAID10>>RAID1" hastighed,
> samtidigt med at læsehastigheden er nær Raid10,F2.
> 
> /Kenn
> 
> 
> 
> 


Det ser ud til det er Ubuntu 8.04 som har problemet.
Booter jeg på en live 8.10 , installerer mdadm + sysstat virker det.
På en live 8.04 , + mdadm + sysstat virker det ikke.
64bit, forstås..

Æv !

/Kenn




References