diff options
author | Aravinda VK <avishwan@redhat.com> | 2017-11-30 12:52:30 +0530 |
---|---|---|
committer | Kotresh HR <khiremat@redhat.com> | 2018-01-23 03:03:01 +0000 |
commit | 7c9b62cfff34d1ac4c8fa0822b18e51c15e6db81 (patch) | |
tree | be9bab79cdb0762e644063f24f524cd2b5487308 /geo-replication/syncdaemon/gsyncd.py | |
parent | 8efa3ee675a991410c6aa27dce40d4dd441d0935 (diff) |
geo-rep: Support for using Volinfo from Conf file
Once Geo-replication is started, it runs Gluster commands to get Volume
info from Master and Slave. With this patch, Georep can get Volume info
from Conf file if `--use-gconf-volinfo` argument is specified to monitor
Create a config(Or add to the config if exists) with following fields
[vars]
master-bricks=NODEID:HOSTNAME:PATH,..
slave-bricks=NODEID:HOSTNAME,..
master-volume-id=
slave-volume-id=
master-replica-count=
master-disperse_count=
Note: Exising Geo-replication is not affected since this is activated
only when `--use-gconf-volinfo` is passed while spawning `gsyncd
monitor`
Tiering support is not yet added since Tiering + Glusterd2 is still
under discussion.
Fixes: #396
Change-Id: I281baccbad03686c00f6488a8511dd6db0edc57a
Signed-off-by: Aravinda VK <avishwan@redhat.com>
Diffstat (limited to 'geo-replication/syncdaemon/gsyncd.py')
-rw-r--r-- | geo-replication/syncdaemon/gsyncd.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/geo-replication/syncdaemon/gsyncd.py b/geo-replication/syncdaemon/gsyncd.py index 04ceb435bf7..3458898646e 100644 --- a/geo-replication/syncdaemon/gsyncd.py +++ b/geo-replication/syncdaemon/gsyncd.py @@ -56,6 +56,7 @@ def main(): help="Start with Paused state") p.add_argument("--local-node-id", help="Local Node ID") p.add_argument("--debug", action="store_true") + p.add_argument("--use-gconf-volinfo", action="store_true") # Worker p = sp.add_parser("worker") |