def stop(self, env): import params env.set_params(params) hdfs_binary = self.get_hdfs_binary() if params.dfs_ha_automatic_failover_enabled: initiate_safe_zkfc_failover() namenode(action="stop", hdfs_binary=hdfs_binary, env=env)
def stop(self, env, rolling_restart=False): import params env.set_params(params) if rolling_restart and params.dfs_ha_enabled: if params.dfs_ha_automatic_failover_enabled: initiate_safe_zkfc_failover() else: raise Fail("Rolling Upgrade - dfs.ha.automatic-failover.enabled must be enabled to perform a rolling restart") namenode(action="stop", rolling_restart=rolling_restart, env=env)
def stop(self, env, rolling_restart=False): import params env.set_params(params) if rolling_restart and params.dfs_ha_enabled: if params.dfs_ha_automatic_failover_enabled: initiate_safe_zkfc_failover() else: raise Fail("Rolling Upgrade - dfs.ha.automatic-failover.enabled must be enabled to perform a rolling restart") namenode(action="stop", rolling_restart=rolling_restart, env=env)
def stop(self, env, upgrade_type=None): import params env.set_params(params) hdfs_binary = self.get_hdfs_binary() if upgrade_type == constants.UPGRADE_TYPE_ROLLING and params.dfs_ha_enabled: if params.dfs_ha_automatic_failover_enabled: initiate_safe_zkfc_failover() else: raise Fail("Rolling Upgrade - dfs.ha.automatic-failover.enabled must be enabled to perform a rolling restart") namenode(action="stop", hdfs_binary=hdfs_binary, upgrade_type=upgrade_type, env=env)
def stop(self, env, upgrade_type=None): import params env.set_params(params) hdfs_binary = self.get_hdfs_binary() if upgrade_type == "rolling" and params.dfs_ha_enabled: if params.dfs_ha_automatic_failover_enabled: initiate_safe_zkfc_failover() else: raise Fail("Rolling Upgrade - dfs.ha.automatic-failover.enabled must be enabled to perform a rolling restart") namenode(action="stop", hdfs_binary=hdfs_binary, upgrade_type=upgrade_type, env=env)