hawq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r...@apache.org
Subject incubator-hawq git commit: HAWQ-677 Propagated ignore-bad-hosts flag to stop all segments
Date Fri, 15 Apr 2016 03:18:23 GMT
Repository: incubator-hawq
Updated Branches:
  refs/heads/master e90db50e9 -> 2a72dfc67


HAWQ-677 Propagated ignore-bad-hosts flag to stop all segments


Project: http://git-wip-us.apache.org/repos/asf/incubator-hawq/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-hawq/commit/2a72dfc6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-hawq/tree/2a72dfc6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-hawq/diff/2a72dfc6

Branch: refs/heads/master
Commit: 2a72dfc6781318ca4df796ccaa93007a37347a29
Parents: e90db50
Author: Bhuvnesh Chaudhary <bchaudhary@pivotal.io>
Authored: Thu Apr 14 14:39:11 2016 -0700
Committer: rlei <rlei@pivotal.io>
Committed: Fri Apr 15 11:16:09 2016 +0800

----------------------------------------------------------------------
 tools/bin/hawq_ctl | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/2a72dfc6/tools/bin/hawq_ctl
----------------------------------------------------------------------
diff --git a/tools/bin/hawq_ctl b/tools/bin/hawq_ctl
index 32752b6..aaab010 100755
--- a/tools/bin/hawq_ctl
+++ b/tools/bin/hawq_ctl
@@ -1199,8 +1199,9 @@ def hawq_activate_standby(opts, hawq_dict):
     else:
         logger.info("HAWQ master is not running, skip")
 
+    ignore_bad_hosts = '--ignore-bad-hosts' if opts.ignore_bad_hosts else ''
     logger.info("Stopping all the running segments")
-    cmd = "%s; hawq stop allsegments -a -M fast -q;" % source_hawq_env
+    cmd = "%s; hawq stop allsegments -a -M fast -q %s;" % (source_hawq_env, ignore_bad_hosts)
     result = remote_ssh(cmd, old_standby_host_name, '')
     if result != 0:
         logger.error("Stop segments failed, abort")
@@ -1220,7 +1221,6 @@ def hawq_activate_standby(opts, hawq_dict):
     
     # Set current standby host name as the new master host name in configuration.
     logger.info("Update master host name in hawq-site.xml")
-    ignore_bad_hosts = '--ignore-bad-hosts' if opts.ignore_bad_hosts else ''
     cmd = "%s; hawq config -c hawq_master_address_host -v %s --skipvalidation -q %s" % (source_hawq_env,
hawq_dict['hawq_standby_address_host'], ignore_bad_hosts)
     check_return_code(remote_ssh(cmd, old_standby_host_name, ''), logger, "Set hawq_master_address_host
failed")
 


Mime
View raw message