Configuring Manual Failover for the ResourceManager
About this task
configure.sh on each node in the cluster and then edit
yarn-site.xml to disable automatic failover.Procedure
-
Specify multiple ResourceManagers when you run configure.sh on each cluster and
client node. The following the
configure.shscript 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]NOTEAfter you runconfigure.sh, each ResourceManager node contains a different value for theyarn.resourcemanager.ha.idproperty in theyarn-site.xml. -
Disable the following automatic failover properties in the
yarn-site.xmlon each node with the ResourceManager role:yarn.resourcemanager.ha.automatic-failover.enabledyarn.resourcemanager.ha.automatic-failover.embedded
- Restart the ResourceManager service. For more information, see Restarting the Services.