[Bugs] [Bug 1230694] New: [Backup]: Glusterfind pre fails with htime xattr updation error resulting in historical changelogs not available

bugzilla at redhat.com bugzilla at redhat.com
Thu Jun 11 11:50:07 UTC 2015


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

            Bug ID: 1230694
           Summary: [Backup]: Glusterfind pre fails with htime xattr
                    updation error resulting in historical changelogs not
                    available
           Product: GlusterFS
           Version: 3.7.1
         Component: glusterfind
          Severity: medium
          Assignee: bugs at gluster.org
          Reporter: khiremat at redhat.com
        QA Contact: bugs at gluster.org
                CC: avishwan at redhat.com, bugs at gluster.org,
                    khiremat at redhat.com, mchangir at redhat.com,
                    sanandpa at redhat.com
        Depends On: 1228495, 1230015
            Blocks: 1223636



+++ This bug was initially created as a clone of Bug #1230015 +++

+++ This bug was initially created as a clone of Bug #1228495 +++

Description of problem:

Had a 2node cluster with 2 volumes 2*2 dist-rep 'ozone' and 4*1 distribute
'nash',  with glusterfind sessions for both of them. Glutserfind command on
ozone resulted in a crash (bug 1228017), post which I carried on my testing
with nash volume.

Did creates, renames, file moves, metadata changes and operations of those kind
at teh fuse mountpoint of nash. Ran glusterfind commands pre and post everytime
there was a change. Left the setup untouched for close to 3 hours. 

Ran the glusterfind pre command again, without doing any changes on the
mountpoint, and it resulted in an error on node2, stating 'Historical
changelogs not available'. It managed to get the changelogs on node1.
glutserfind list displayed healthy session entries on node1 but 'session
corrupted' entries on node2. 

Brick logs displayed the following error on node2:

[2015-06-04 12:37:06.887081] W [socket.c:642:__socket_rwv] 0-nash-changelog:
readv on /var/run/gluster/.7fa2c65ef2768e33fb16e3a06d07afa73795.sock failed (No
data available)
[2015-06-04 12:45:22.519142] W [socket.c:642:__socket_rwv] 0-nash-changelog:
readv on /var/run/gluster/.7fa2c65ef2768e33fb16e3a06d07afa73942.sock failed (No
data available)
[2015-06-04 16:29:18.732545] E [changelog-helpers.c:333:htime_update]
0-nash-changelog: Htime xattr updation failed, reason (No data available)
[2015-06-04 16:29:33.749876] E [changelog-helpers.c:333:htime_update]
0-nash-changelog: Htime xattr updation failed, reason (No data available)
[2015-06-04 16:29:48.767266] E [changelog-helpers.c:333:htime_update]
0-nash-changelog: Htime xattr updation failed, reason (No data available)
[2015-06-04 16:30:03.784468] E [changelog-helpers.c:333:htime_update]
0-nash-changelog: Htime xattr updation failed, reason (No data available)



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


How reproducible: 1:1

--- Additional comment from Anand Avati on 2015-06-10 02:51:26 EDT ---

REVIEW: http://review.gluster.org/11150 (features/changelog: Do htime setxattr
without XATTR_REPLACE flag) posted (#1) for review on master by Kotresh HR
(khiremat at redhat.com)


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1223636
[Bug 1223636] 3.1 QE Tracker
https://bugzilla.redhat.com/show_bug.cgi?id=1228495
[Bug 1228495] [Backup]: Glusterfind pre fails with htime xattr updation
error resulting in historical changelogs not available
https://bugzilla.redhat.com/show_bug.cgi?id=1230015
[Bug 1230015] [Backup]: Glusterfind pre fails with htime xattr updation
error resulting in historical changelogs not available
-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list