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.