[Bugs] [Bug 1322825] New: IO-stats, client profile is overwritten when it is on the same node as bricks

bugzilla at redhat.com bugzilla at redhat.com
Thu Mar 31 12:01:40 UTC 2016


https://bugzilla.redhat.com/show_bug.cgi?id=1322825

            Bug ID: 1322825
           Summary: IO-stats, client profile is overwritten when it is on
                    the same node as bricks
           Product: GlusterFS
           Version: mainline
         Component: io-stats
          Assignee: bugs at gluster.org
          Reporter: pgurusid at redhat.com
                CC: bugs at gluster.org



Description of problem:
When the user executes the following command to generate
the client perf profile,
# setxattr -n trusted.io-stats-dump -v /tmp/iostat.log /mnt/fuse

if the client is on the same node as bricks, the bricks overwrite the profile
info written by clients. Also xattr "trusted.io-stats-dump" gets set on the
mount point.

# getfattr -n trusted.io-stats-dump /d/backends/patchy
getfattr: Removing leading '/' from absolute path names
# file: d/backends/patchy
trusted.io-stats-dump="/tmp/io-stats.log"


Version-Release number of selected component (if applicable):
master

How reproducible:

On any trusted storage pool, create a volume, mount(fuse) on one of the nodes,
and execute `setxattr -n trusted.io-stats-dump -v <profile file> <fuse mount
point>`. The content in the profile file will correspond to the brick not the
mount point. and also on the mount point, the xattr "trusted.io-stats-dump"
gets set

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list