[Gluster-devel] Problems with flock functionality with fuse-2.7.0-gls3 and tls 450
Kevan Benson
kbenson at a-1networks.com
Fri Aug 10 18:30:37 UTC 2007
On Thursday 09 August 2007 19:13, Harris Landgarten wrote:
> $ ruby ./testlock.rb /mnt/glusterfs/testfile 60
>
> When another instance was started:
>
> $ ruby ./testlock.rb /mnt/glusterfs/test/testfile
> opening /mnt/glusterfs/test/testfile and locking
> ./testlock.rb:6:in `initialize': No such file or directory -
> /mnt/glusterfs/test/testfile (Errno::ENOENT) from ./testlock.rb:6:in `open'
> from ./testlock.rb:6:in `open_locked'
> from ./testlock.rb:24
>
> Glusterfs is reporting the LOCK_EX file as ENOENT when another LOCK_EX is
> requested instead of blocking.
Actually, I think you had a typo in the path. Instance 1 was
on /mnt/glusterfs/testfile and instance 2 was
on /mnt/glusterfs/test/testfile, which if it didn't exuist would result in
the error "No such file or directory" which you got.
--
- Kevan Benson
- A-1 Networks
More information about the Gluster-devel
mailing list