Bug 761868 (GLUSTER-136) - booster does not redirect ops on GlusterFS mount point into libglusterfsclient
Summary: booster does not redirect ops on GlusterFS mount point into libglusterfsclient
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: GLUSTER-136
Product: GlusterFS
Classification: Community
Component: fuse
Version: mainline
Hardware: All
OS: Linux
urgent
high
Target Milestone: ---
Assignee: Shehjar Tikoo
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-07-14 10:40 UTC by Shehjar Tikoo
Modified: 2009-08-12 05:58 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: RTP
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:


Attachments (Terms of Use)

Description Shehjar Tikoo 2009-07-14 07:50:06 UTC
The problem is in fuse-bridge. booster needs to register the GlusterFS mount point with libglusterfsclient as  VMP. For that, booster needs the mount point path. It tries to get this through the user.glusterfs-booster-mount xattr, support for which hasnt been added in fuse-bridge.

Comment 1 Shehjar Tikoo 2009-07-14 10:40:40 UTC
booster is not redirecting the any operations that are performed on a GlusterFS mount point into libglusterfsclient as is required when opening a file through the mount point bypass approach.

All operations still go through the mount point.

Problem has been observed in 2.0.3 but also seen on mainline.

Comment 2 Shehjar Tikoo 2009-07-15 06:57:13 UTC
Proposed fixes: 

mainline: http://patches.gluster.com/patch/746/

and 
release-2.0: http://patches.gluster.com/patch/748/

Comment 3 Anand Avati 2009-07-16 04:37:33 UTC
PATCH: http://patches.gluster.com/patch/747 in master (fuse-bridge: Export user.glusterfs-booster-mount xattr)

Comment 4 Anand Avati 2009-07-16 04:37:58 UTC
PATCH: http://patches.gluster.com/patch/745 in release-2.0 (fuse-bridge: Export user.glusterfs-booster-mount xattr)


Note You need to log in before you can comment on or make changes to this bug.