geom_stripe error

R. B. Riddick arne_woerner at yahoo.com
Tue Jul 18 14:38:00 UTC 2006


--- Eric Anderson <anderson at centtech.com> wrote:
> > 157622337536/131072 appr. 1202563
> > 1202563 is congruent with 3 (modulo 32).
> > 158778490880/131072 appr. 1211383
> > 1211383 % 32 = 23
> 
> So the offset is the number of records (16K based on stripe size in this 
> case) offset, and not bytes?  I was thinking bytes, which would make it 
> drive number 5:
> 
Hmm...

I think the offsets in the log messages are in _bytes_. The stripe size is 128k
_bytes_. So the 157622337536-th byte is in the 1202563-rd stripe from the point
of view of the geom_stripe and the [1202563/32]-th stripe on the underlying
disk and the disk# should be [1202563%32].

I dont see why/where ur 16k come into the computation...

-Arne


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the freebsd-geom mailing list