[Gluster-devel] open-behind

Anand Avati anand.avati at gmail.com
Tue Feb 12 02:21:33 UTC 2013


On Mon, Feb 11, 2013 at 4:15 AM, Raghavendra Bhat <rabhat at redhat.com> wrote:

>
> Hi,
>
> I have found out this behavior when open-behind is enabled.
>
> Suppose 2 fuse clients are mounted. Create a file with some data. open the
> file, sleep for some time, (while sleeping remove the file opened from
> other client), read from the opened fd. Actually since the file open was
> successful and fd is there, read operation should be successful. But with
> open-behind even though open is successful, read is failing and getting
> EUCLEAN (structure needs cleaning).
>
> When open-behind is turned off, then even though the file is deleted from
> other mount point after being opened, the process is able to read the file.
>
>
This is not an issue introduced with the open-behind refactor. This
behavior has always existed even in the previous quick-read xlator.

Avati
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20130211/8c39f2c5/attachment-0001.html>


More information about the Gluster-devel mailing list