/clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableNnHa
Mount Point: /api/v16/clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableNnHa
POST
Disable High Availability (HA) with Automatic Failover for an HDFS NameNode.
As part of disabling HA, any services that depend on the HDFS service being modified will be stopped. The command will delete the Standby NameNode associated with the specified NameNode. Any FailoverControllers associated with the NameNode's nameservice are also deleted. A SecondaryNameNode is created on the host specified by the arugments.
If no nameservices uses Quorum Journal after HA is disabled for the specified nameservice, then all JournalNodes are also deleted.
Then, HDFS service is restarted and all services that were stopped are started again afterwards. Finally, client configs for HDFS and its depedents will be re-deployed.
Parameters
name | description | type | default |
---|---|---|---|
serviceName | The HDFS service name. | path | |
clusterName | (no documentation provided) | path |
Request Body
element: | hdfsDisableNnHaArgs |
Arguments for the command.
Response Body
element: | command |
Information about the submitted command.