[Gluster-users] Increased performance for small files with debug/trace translator?

Major Hayden major at mhtx.net
Tue Aug 3 19:52:12 UTC 2010


On Aug 3, 2010, at 14:49, Jeff Darcy wrote:

> On 08/03/2010 10:24 AM, Major Hayden wrote:
>> Initial test with my normal client volfile:
>>  Client volfile: http://pastie.org/1072935
>>  untar: 32.999s
>>  removal: 4.540s
>> 
>> Second test with debug/trace translator enabled:
>>  Client volfile: http://pastie.org/1072951
>>  untar: 6.077s
>>  removal: 1.806s
>> 
>> ...
>> 
>> If anyone has any ideas, I'm all ears.
> 
> Major, Ed Wyse, and I figured this one out on IRC.  It turns out that
> when the trace translator is enabled in the client volfile, it becomes
> the lowest and thus the one that's mounted . . . but it goes straight to
> server01 bypassing (among other things) mirror-0.  In most cases this
> would result in a "dangling volume" error, but there's a bit of a bug in
> that the only real dangling volume is iocache and that particular
> translator - unlike most - doesn't produce a warning.

Thanks to both of you for giving me a hand on that one.  I was stumped for sure.

-- Major


More information about the Gluster-users mailing list