Hi.<br>I've installed this model to test Gluster : <br><br>+ 2 servers ( A B )<br> - with glusterfsd server ( glusterfs--mainline--3.0--patch-842 )<br> - with glusterfs client <br>server conf file .<br><br>+ 1 server C only client mode.<br>
<br>My issue : <br>If C open big file in this client configuration and then i stop server A (or B ) <br>gluster mount point on server C seems to be block, i can not do 'ls -l' for example.<br>Is a this thing is normal ? as C open his file on A or B , then it is blocking when server down ?<br>
I was thinking in client AFR, client can reopen file/block an other server , i'm wrong ?<br>Should use HA translator ?<br><br>Regards, <br>Nicolas Prochazka.<br> <br><br><br><br><br>volume brickless<br>type storage/posix<br>
option directory /mnt/disks/export<br>end-volume<br><br>volume brick<br>type features/posix-locks<br>option mandatory on # enables mandatory locking on all files<br>subvolumes brickless<br>end-volume<br><br>volume server<br>
type protocol/server<br>subvolumes brick<br>option transport-type tcp<br>option auth.addr.brick.allow 10.98.98.*<br>end-volume<br>--------------------------- <br><br>client config <br><b>volume brick_10.98.98.1<br>type protocol/client<br>
option transport-type tcp/client<br>option remote-host 10.98.98.1<br>option remote-subvolume brick<br>end-volume<br><br></b><b>volume brick_10.98.98.2<br>
type protocol/client<br>
option transport-type tcp/client<br>
option remote-host 10.98.98.2<br>
option remote-subvolume brick<br>
end-volume</b><br><b><br>volume last<br>type cluster/replicate<br>subvolumes brick_10.98.98.1 </b><b>brick_10.98.98.2</b><br><b>end-volume<br><br>volume iothreads<br>type performance/io-threads<br>option thread-count 2<br>
option cache-size 32MB<br>subvolumes last<br>end-volume<br><br>volume io-cache<br>type performance/io-cache<br>option cache-size 1024MB # default is 32MB<br>option page-size 1MB #128KB is default option<br>
option force-revalidate-timeout 2 # default is 1<br>subvolumes iothreads<br>end-volume<br><br>volume writebehind<br>type performance/write-behind<br>option aggregate-size 256KB # default is 0bytes<br>option window-size 3MB<br>
option flush-behind on # default is 'off'<br>subvolumes io-cache<br>end-volume<br></b><br>