On 04/09/2015 07:26 PM, Eric Mortensen
wrote:
Yes that is correct, read from a different mount
(different brick/server). The error from the app server when
reading is that the file was not found. (The actual error from
the OS which leads to the 404 error from the app server is not
visible, I will try and log it. I am pretty sure the OS error is
file not found, though.)
The fact that if I add a 1 second wait in the (automated)
test client between create and read, then everything is fine,
that is what leads me to believe that the problem is that the
second server (where the read happens) has not been
synchronized with the first server.
But this would make no sense if the replication is
synchronous, no?
+gluster-users
hi Eric,
Replication is synchronous, but there are performance
translators like write-behind which keep the written data in memory
before flushing to the replication module which in turn send the
data to the respective bricks synchronously. One more question, are
the app servers accessing the files directly through the backend
filesystem or using a gluster mount?
Pranith
Eric Mortensen
Appstax Technologies
|
_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://www.gluster.org/mailman/listinfo/gluster-users