[Bugs] [Bug 1425703] New: [Disperse] Metadata version is not healing when a brick is down

bugzilla at redhat.com bugzilla at redhat.com
Wed Feb 22 07:32:08 UTC 2017


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

            Bug ID: 1425703
           Summary: [Disperse] Metadata version is not healing when a
                    brick is down
           Product: GlusterFS
           Version: mainline
         Component: disperse
          Assignee: bugs at gluster.org
          Reporter: aspandey at redhat.com
                CC: bugs at gluster.org



Description of problem:

When a brick-1 is down and we create a file on mount point, index entries will
be created. Now when this brick is UP and the other brick goes down, heal
starts on the bric-1 and it heal all the data and also its version. However on
the metadata version on the brick-1 is not getting healed and remains 0




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

[root at apandey glusterfs]# gluster --version
glusterfs 3.11dev
Repository revision: git://git.gluster.org/glusterfs.git
Copyright (c) 2006-2016 Red Hat, Inc. <https://www.gluster.org/>
GlusterFS comes with ABSOLUTELY NO WARRANTY.
It is licensed to you under your choice of the GNU Lesser
General Public License, version 3 or any later version (LGPLv3
or later), or the GNU General Public License, version 2 (GPLv2),
in all cases as published by the Free Software Foundation

How reproducible:
100%

Steps to Reproduce:
1. Create a (4+2) volume and mount it.
2. Kill a brick, brick-1, and create 10 files on mount point.
3. Start the volume using force and kill other brick, brick-2, immediately.     
4. start index heal and give enough time to heal.
5. At this point all the files on brick-1 should have correct version and size
as with other 4 UP bricks and all the files should be healed.

6. Check trusted.ec.{version,size}, it should be same on all the 5 up bricks

Actual results:
Step 6 shows metadata version on brick-1 has not been healed.

Expected results:
Step 6 should show metadata version on brick-1 has been healed and similar to
other 4 good UP bricks.

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