Repository: incubator-hawq Updated Branches: refs/heads/master c26d265fc -> 5b6ce99b2
HAWQ-392. HAWQ init report ERROR but finished successfully. Project: http://git-wip-us.apache.org/repos/asf/incubator-hawq/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-hawq/commit/5b6ce99b Tree: http://git-wip-us.apache.org/repos/asf/incubator-hawq/tree/5b6ce99b Diff: http://git-wip-us.apache.org/repos/asf/incubator-hawq/diff/5b6ce99b Branch: refs/heads/master Commit: 5b6ce99b20c97d9ed6ee08932d4f34e276e104e2 Parents: c26d265 Author: Zhanwei Wang <wan...@apache.org> Authored: Wed Feb 3 15:05:37 2016 +0800 Committer: Zhanwei Wang <wan...@apache.org> Committed: Wed Feb 3 15:05:37 2016 +0800 ---------------------------------------------------------------------- tools/bin/hawq_ctl | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/5b6ce99b/tools/bin/hawq_ctl ---------------------------------------------------------------------- diff --git a/tools/bin/hawq_ctl b/tools/bin/hawq_ctl index 0d17c8b..d9321fc 100755 --- a/tools/bin/hawq_ctl +++ b/tools/bin/hawq_ctl @@ -306,7 +306,8 @@ class HawqInit: master_cmd = self._get_master_init_cmd() logger.info("Start to init master node: '%s'" % self.master_host_name) - check_return_code(local_ssh(master_cmd, logger), logger, "Master init failed, exit", \ + check_return_code(local_ssh(master_cmd, logger, warning = True), logger, \ + "Master init failed, exit", \ "Master init successfully") if self.standby_host_name.lower() not in ('', 'none'): check_return_code(self._init_standby(), logger, \ @@ -345,7 +346,7 @@ class HawqInit: check_return_code(self.set_vsegment_num_per_node()) logger.info("Start to init master") cmd = self._get_master_init_cmd() - check_return_code(local_ssh(cmd, logger), logger, \ + check_return_code(local_ssh(cmd, logger, warning = True), logger, \ "Master init failed, exit", "Master init successfully") elif self.node_type == "standby" and self.remove_standby is True: logger.info("Try to remove standby master") @@ -366,7 +367,8 @@ class HawqInit: elif self.node_type == "segment": cmd = self._get_segment_init_cmd() - check_return_code(local_ssh(cmd, logger), logger, "Segment init failed, exit", \ + check_return_code(local_ssh(cmd, logger, warning = True), logger, \ + "Segment init failed, exit", \ "Segment init successfully") elif self.node_type == "cluster":