[Gluster-devel] self-heal issues with AFR in 2.5

Krishna Srinivas krishna at zresearch.com
Fri Jun 29 18:54:09 UTC 2007


unseting LD_LIBRARY_PATH fixed the problem. Thanks sebastien
for giving access to your machines. LD_LIBRARY_PATH was set to
a non-existing directory and lot of lookup() calls happened which
slowed down the system.

Krishna

On 6/26/07, Sebastien LELIEVRE <slelievre at tbs-internet.com> wrote:
> Hi everyone,
>
> I just wanted to give you a little feedback on mainline--2.5. I am using
> my 3 test servers, and will soon add 2 more.
>
> The main problem I am experiencing is : self-heal repairs directory
> inconsitencies but not file inconcistencies
>
> Here is the current state:
>
> tbs-lab1 (client)
> tbs-lab2 (brick1)
> tbs-lab3 (brick2)
>
> on the client, afr = brick1 + brick2.
>
> for the test, brick1 has whole data and brick2 is blanked (for now).
> I'm stripping some unused dirs for this test, but they'll appear on log
> files, so do not worry!
>
> brick1 and brick2 are both on a ext3 FS with extended attributes :
>
> /dev/sda2       /glusterfs      ext3    defaults,user_xattr     0 2
>
> I am currently using glusterfs--mainline--2.5--patch-220 on each machine.
>
> client : CFLAGS="-O3" ./configure --prefix=/usr/local --sysconfdir=/etc
> --disable-server --disable-ibverbs
>
> servers : CFLAGS="-O3" ./configure --prefix=/usr/local --sysconfdir=/etc
> --disable-fuse-client --disable-ibverbs
>
> here is the servers spec file (X is the number of the brick, so 1 or 2,
> here) :
>
> volume brickX
>   type storage/posix
>   option directory /glusterfs
> end-volume
>
> volume locksX
>   type features/posix-locks
>   subvolumes brickX
> end-volume
>
> volume serverX
>   type protocol/server





More information about the Gluster-devel mailing list