[Gluster-devel] race condition in 3.5.0qa3?
Emmanuel Dreyfus
manu at netbsd.org
Thu Dec 19 05:01:20 UTC 2013
Pranith Kumar Karampuri <pkarampu at redhat.com> wrote:
> I tried re-creating this. :-( Not happening. Let me know if I missed
> something please.
I can recreate it, but only for a give filename. That means the
filesystem has kept a kinked state for that file, and it cannot heal it.
The reason how it got to the kinked state is still obscure to me. I
suspect some race condition, but IMO the real bug is more that the
filesystem cannot recover on its own.
The brick says:
[2013-12-17 15:34:53.890604] W [posix-handle.c:717:posix_handle_hard]
0-gfs351-posix: link /export/wd2a/manu/tmp/xxx ->
/export/wd2a/.glusterfs/91/03/91038022-94f3-4934-9103-e7335f5d3604
failed (Operation not permitted)
Here is what I have in the brick:
silo# ls -dl /export/wd2a/manu/tmp/xxx
lrwxrwxrwx 1 manu manu 6 Dec 17 16:34 /export/wd2a/manu/tmp/xxx ->
target
silo# ls -dl /export/wd2a/manu/tmp/target
drwxr-xr-x 2 manu manu 512 Dec 17 16:32 /export/wd2a/manu/tmp/target
silo# ls -dl
/export/wd2a/.glusterfs/91/91038022-94f3-4934-9103-e7335f5d3604
ls: /export/wd2a/.glusterfs/91/03/91038022-94f3-4934-9103-e7335f5d3604:
No such file or directory
--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu at netbsd.org
More information about the Gluster-devel
mailing list