To configure manual failover, specify multiple ResourceManagers when you run
configure.sh on each node in the cluster and then edit
yarn-site.xml to disable automatic failover.
-
Specify multiple ResourceManagers when you run configure.sh on each cluster and
client node. The following the
configure.sh script syntax configures
three ResourceManager nodes (one active and two standby):
/opt/mapr/server/configure.sh -C <CLDB node list> -Z <ZK node list> -RM <hostname1,hostname2,hostname3> -HS <hostname1> [additional parameters]
Note: After you run configure.sh, each ResourceManager node
contains a different value for the yarn.resourcemanager.ha.id
property in the yarn-site.xml.
-
Disable the following automatic failover properties in the
yarn-site.xml on each node with the ResourceManager role:
yarn.resourcemanager.ha.automatic-failover.enabled
yarn.resourcemanager.ha.automatic-failover.embedded
-
Restart the ResourceManager service. For more information, see Restarting the Services.