Exemple #1
0
 def start(self, env):
     import params
     self.configure(env)
     common.validate_configuration()
     common.start_component(hawq_constants.SEGMENT,
                            params.hawq_segment_address_port,
                            params.hawq_segment_dir)
Exemple #2
0
 def start(self, env):
     import params
     self.configure(env)
     common.validate_configuration()
     common.start_component(hawq_constants.STANDBY,
                            params.hawq_master_address_port,
                            params.hawq_master_dir)
Exemple #3
0
 def start(self, env):
   import params
   self.configure(env)
   common.validate_configuration()
   exchange_ssh_keys = default('/configurations/hawq-env/hawq_ssh_exkeys', None)
   if exchange_ssh_keys is None or str(exchange_ssh_keys).lower() == 'false':
     Logger.info("Skipping ssh key exchange with HAWQ hosts as hawq_ssh_exkeys is either set to false or is not available in hawq-env.xml")
   else:
     master_helper.setup_passwordless_ssh()
   common.start_component(hawq_constants.MASTER, params.hawq_master_address_port, params.hawq_master_dir)