[Gluster-devel] Problem AFR with a server with few space

Antonio González antonio.gonzalez at libera.net
Thu Apr 3 15:50:36 UTC 2008


 

Hello all, 

 

First, Sorry for my English,  I try to write my question the best possible
.

 

I am making some tests with the cluster/afr translator, my scenario are
three machines, the first exports one brick for storage, the second exports
one brick for replicates and the third exports the cluster/afr. The firs
machine is the client. The problem is, the second machine has very little
space disk, then when I try to copy a file (8 MB) in the file system
(glusterfs), at the first machine, the copy process finishes correctly but
at the second server the file has only 1,6 MB, the problem is if I try to
exec the file from the client (vlc, the file is a .mov file) the read fails.

 

If I switch off the second server and repeat the same test I can see the
movie perfectly. If I return to turn on the second server the problem
persist.

 

I know that the reads in AFR has always the same destination (server cache
advantage), I think that in this case the destination of the .mov file is
the second server, where the .mov file is incorrect


 

How I can to prevent this situation?? There is some mechanism to detect when
a server is full???

 

Thanks
.and sorry for my English!!!




More information about the Gluster-devel mailing list