Arguments used for HDFS HA commands.
| name | data type | description | 
|---|---|---|
| activeName | string | Name of the active NameNode. | 
| activeSharedEditsPath | string | Path to the shared edits directory on the active NameNode's host. Ignored if Quorum-based Storage is being enabled. | 
| standByName | string | Name of the stand-by Namenode. | 
| standBySharedEditsPath | string | Path to the shared edits directory on the stand-by NameNode's host. Ignored if Quorum-based Storage is being enabled. | 
| nameservice | string | Nameservice that identifies the HA pair. | 
| startDependentServices | boolean | Whether to re-start dependent services. Defaults to true. | 
| deployClientConfigs | boolean | Whether to re-deploy client configurations. Defaults to true. | 
|  |  | Whether to enable Quorum-based Storage. Enabling Quorum-based Storage requires a minimum of three and an odd number of JournalNodes to be created and configured before enabling HDFS HA. Available since API v2. | 
Example
{
  "activeName" : "...",
  "activeSharedEditsPath" : "...",
  "standByName" : "...",
  "standBySharedEditsPath" : "...",
  "nameservice" : "...",
  "startDependentServices" : true,
  "deployClientConfigs" : true
}