tests were doing with version on Wednesday. so i retryning test with last version. . On Fri, Feb 27, 2009 at 12:55 PM, Anand Avati <avati@xxxxxxxxxxx> wrote: > > Nicolas, > what is the commit id on which you tested? some bug fixes went into > replicate last night. > > Avati > > On Fri, Feb 27, 2009 at 5:20 PM, nicolas prochazka > <prochazka.nicolas@xxxxxxxxx> wrote: > > Hello > > I'm using last gluster from git. > > I think there's problem with lock server in AFR mode : > > > > Test : > > Server A and B in AFR > > > > TEST 1 > > 1 / install A , B then copie a file to A : synchro to B is perfect > > 2 / erase all B server and resinstall it : synchronisation is not > > possible. ( nothing is doing ) > > > > TEST 2 > > 1 / install A , B then copie a file to A (gluster mount point) : synchro > > to B is perfect > > 2 / erase all A : reinstall it : synchro from B is perfect > > > > Now if a redo TEST 1 , but in my last volume (volume last) , I inverse > > brick_10.98.98.1 and 10.98.98.2 in subvolumes, so now it is 10.98.98.1 as > > lock server for AFR > > TEST 1 work , TEST 2 not . > > > > I think it try to use lock server where file does not exist in a case, so > > problem occur. > > I try to add 2 lock lock server with > > option data-lock-server-count 2 > > option entry-lock-server-count 2 > > > > without success, > > i'm trying with 0 , without success. > > > > > > Client config file ( the same for A and B ) > > > > volume brick_10.98.98.1 > > type protocol/client > > option transport-type tcp/client > > option transport-timeout 120 > > option remote-host 10.98.98.1 > > option remote-subvolume brick > > end-volume > > > > > > volume brick_10.98.98.2 > > type protocol/client > > option transport-type tcp/client > > option transport-timeout 120 > > option remote-host 10.98.98.2 > > option remote-subvolume brick > > end-volume > > > > > > volume last > > type cluster/replicate > > subvolumes brick_10.98.98.2 brick_10.98.98.1 > > option read-subvolume brick_10.98.98.2 > > option favorite-child brick_10.98.98.2 > > end-volume > > > > volume iothreads > > type performance/io-threads > > option thread-count 4 > > subvolumes last > > end-volume > > > > volume io-cache > > type performance/io-cache > > option cache-size 2048MB # default is 32MB > > option page-size 1MB #128KB is default option > > option cache-timeout 2 # default is 1 > > subvolumes iothreads > > end-volume > > > > volume writebehind > > type performance/write-behind > > option block-size 256KB # default is 0bytes > > option cache-size 512KB > > option flush-behind on # default is 'off' > > subvolumes io-cache > > end-volume > > > > > > > > Server config for A and B the same execpt for IP > > > > > > volume brickless > > type storage/posix > > option directory /mnt/disks/export > > end-volume > > > > volume brickthread > > type features/posix-locks > > option mandatory on # enables mandatory locking on all files > > subvolumes brickless > > end-volume > > > > volume brickcache > > type performance/io-cache > > option cache-size 1024MB > > option page-size 1MB > > option cache-timeout 2 > > subvolumes brickthread > > end-volume > > > > volume brick > > type performance/io-threads > > option thread-count 8 > > option cache-size 256MB > > subvolumes brickcache > > end-volume > > > > > > volume server > > type protocol/server > > subvolumes brick > > option transport-type tcp > > option auth.addr.brick.allow 10.98.98.* > > end-volume > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > Gluster-devel mailing list > > Gluster-devel@xxxxxxxxxx > > http://lists.nongnu.org/mailman/listinfo/gluster-devel > > > >