ResourceManager HA
yarn-site.xml:
yarn.nodemanager.aux-services mapreduce_shuffle yarn.resourcemanager.hostname 172.17.0.3 yarn.log-aggregation-enable true yarn.log-aggregation.retain-seconds 640800 yarn.nodemanager.resource.memory-mb 4096 yarn.nodemanager.resource.cpu-vcores 4 yarn.log.server.url http://cdh0:19888/jobhistory/logs/ yarn.resourcemanager.ha.enabled true yarn.resourcemanager.cluster-id cluster-yarn1 yarn.resourcemanager.ha.rm-ids cdh1,cdh2 yarn.resourcemanager.hostname.cdh1 cdh1 yarn.resourcemanager.hostname.cdh2 cdh2 yarn.resourcemanager.zk-address cdh0:2181,cdh1:2181,cdh2:2181 yarn.resourcemanager.recovery.enabled true yarn.resourcemanager.store.class org.apache.hadoop.yarn.server.resourcemanager.recovery.ZKRMStateStore
使用scp命令拷贝给其他两台机器
在cdh1中启动ResourceManager和NodeManager
sbin/start-yarn.sh
在cdh2中启动ResourceManager
sbin/yarn-daemon.sh start resourcemanager
查看cdh2中的服务
bin/yarn rmadmin -getServiceState cdh2
至此ResourceManager HA完成
最后修改于 2018-11-21

本作品采用
知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。