def start(self, env, upgrade_type=None): import params env.set_params(params) self.configure(env) # FOR SECURITY setup_ranger_hive(upgrade_type=upgrade_type) hive_service('hiveserver2', action='start', upgrade_type=upgrade_type)
def start(self, env, rolling_restart=False): import params env.set_params(params) self.configure(env) # FOR SECURITY setup_ranger_hive() hive_service( 'hiveserver2', action = 'start', rolling_restart=rolling_restart )
def start(self, env, rolling_restart=False): import params env.set_params(params) self.configure(env) # FOR SECURITY setup_ranger_hive(rolling_upgrade=rolling_restart) hive_service( 'hiveserver2', action = 'start', rolling_restart=rolling_restart) if rolling_restart: hive_server_upgrade.post_upgrade_deregister()
def start(self, env, rolling_restart=False): import params env.set_params(params) self.configure(env) # FOR SECURITY # This function is needed in HDP 2.2, but it is safe to call in earlier versions. copy_tarballs_to_hdfs('mapreduce', 'hive-server2', params.tez_user, params.hdfs_user, params.user_group) setup_ranger_hive() hive_service( 'hiveserver2', action = 'start', rolling_restart=rolling_restart )
def start(self, env, rolling_restart=False): import params env.set_params(params) self.configure(env) # FOR SECURITY setup_ranger_hive(rolling_upgrade=rolling_restart) hive_service('hiveserver2', action='start', rolling_restart=rolling_restart) if rolling_restart: hive_server_upgrade.post_upgrade_deregister()
def start(self, env, upgrade_type=None): import params env.set_params(params) self.configure(env) # FOR SECURITY setup_ranger_hive(upgrade_type=upgrade_type) hive_service('hiveserver2', action='start', upgrade_type=upgrade_type) # only perform this if upgrading and rolling; a non-rolling upgrade doesn't need # to do this since hive is already down if upgrade_type == UPGRADE_TYPE_ROLLING: hive_server_upgrade.post_upgrade_deregister()
def start(self, env, rolling_restart=False): import params env.set_params(params) self.configure(env) # FOR SECURITY # This function is needed in HDP 2.2, but it is safe to call in earlier versions. copy_tarballs_to_hdfs('mapreduce', 'hive-server2', params.tez_user, params.hdfs_user, params.user_group) copy_tarballs_to_hdfs('tez', 'hive-server2', params.tez_user, params.hdfs_user, params.user_group) setup_ranger_hive() hive_service( 'hiveserver2', action = 'start', rolling_restart=rolling_restart ) self._createHiveDatabase(env) Links(params.new_hive_log_path, params.hive_log_path)