[Bugs] [Bug 1356439] New: Upgrade from 3.7.8 to 3.8.1 doesn' t regenerate the volfiles

bugzilla at redhat.com bugzilla at redhat.com
Thu Jul 14 06:49:22 UTC 2016


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

            Bug ID: 1356439
           Summary: Upgrade from 3.7.8 to 3.8.1 doesn't regenerate the
                    volfiles
           Product: GlusterFS
           Version: 3.7.13
         Component: glusterd
          Keywords: ZStream
          Severity: urgent
          Assignee: bugs at gluster.org
          Reporter: khiremat at redhat.com
                CC: amukherj at redhat.com, bsrirama at redhat.com,
                    bugs at gluster.org, kramdoss at redhat.com,
                    rcyriac at redhat.com, sanandpa at redhat.com,
                    sankarshan at redhat.com
        Depends On: 1353470, 1355628, 1356426



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

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

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

Description of problem:

On CentOS6 base OS, post upgrade of gluster from 3.7.8 to 3.7.13, volfiles are
not recreated. During upgrade, glusterd is brought up with "--xlator-option
*.upgrade=on -N" parameters to ensure the volfiles are regenerated w.r.t latest
bits but that fails as glusterd init () fails from glusterd_check_gsync_present
() with a error log saying "0-glusterd: geo-replication module not working as
desired".

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


How reproducible:
Always

Additional info:

As a workaround, post 'yum update' following needs to be done.
1. grep -irns "geo-replication module not working as desired"
/var/log/glusterfs/etc-glusterfs-glusterd.vol.log | wc -l

If the output is non-zero, then go to step 2

2. Check if glusterd instance is running or not by 'ps aux | grep glusterd', if
it is, then stop the glusterd service.

3. glusterd --xlator-option *.upgrade=on -N

and then proceed ahead with the rest of the steps as per the upgrade section
from installation guide.

--- Additional comment from Vijay Bellur on 2016-07-14 02:12:37 EDT ---

REVIEW: http://review.gluster.org/14915 (glusterd: Fix gsyncd upgrade issue)
posted (#1) for review on release-3.7 by Kotresh HR (khiremat at redhat.com)


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1353470
[Bug 1353470] upgrade from 3.0.4 to 3.1.3 doesn't regenerate the volfiles
https://bugzilla.redhat.com/show_bug.cgi?id=1355628
[Bug 1355628] Upgrade from 3.7.8 to 3.8.1 doesn't regenerate the volfiles
https://bugzilla.redhat.com/show_bug.cgi?id=1356426
[Bug 1356426] Upgrade from 3.7.8 to 3.7.13 doesn't regenerate the volfiles
-- 
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