[Bugs] [Bug 1601532] New: debian packages miss /etc/glusterfs/gsyncd.conf / breaks geo-replication / sate_file entry missing / unable to get statefile's name
bugzilla at redhat.com
bugzilla at redhat.com
Mon Jul 16 14:53:29 UTC 2018
https://bugzilla.redhat.com/show_bug.cgi?id=1601532
Bug ID: 1601532
Summary: debian packages miss /etc/glusterfs/gsyncd.conf /
breaks geo-replication / sate_file entry missing /
unable to get statefile's name
Product: GlusterFS
Version: 4.1
Component: packaging
Severity: high
Assignee: bugs at gluster.org
Reporter: lohmaier+rhbz at gmail.com
CC: bugs at gluster.org
Description of problem:
installing 4.1.1 packages on a debian 9 system results in broken
geo-replication.
Geo-replication sessions created with earlier versions (3.12 and earlier) no
longer show up / gluster volume geo status gives:
No active geo-replication session
looking in log gives "state_file entry missing in config file"
and trying to create a new one fails with "Please check gsync config file.
Unable to get statefile's name"
Turns out that the new gsyncd.conf template is not packaged.
manually copying
https://github.com/gluster/glusterfs/blob/v4.1.1/geo-replication/gsyncd.conf.in
to /etc/glusterfs/gsyncd.conf (replacing @GLUSTERD_WORKDIR@ with
/var/lib/glusterd) on both master and slave makes the geo-replication work
again.
I took the liberty to set severity to high, as a whole portion of gluster is
not working anymore and since the fix is easy - just add the file to the
package and everything will be fine.
--
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