在执行YARN HA配置之前,可以参考该文章进行HDFS高可用配置。
HDFS高可用搭建_你可以自己看的博客-CSDN博客
在经过上面HDFS高可用搭建配置之后,接下来的操作就比较简单了
首先修改master中的yarn-site.xml文件
vi /usr/local/hadoop/etc/hadoop/yarn-site.xml
将configuration里的修改为以下内容
ResourceManager进程需要单独启动。在slave1上执行命令:
yarn-daemon.sh start resourcemanager
使用浏览器访问http://master:8088,单机Cluster菜单下的about,查看ResourceManager的状态为active
在master中通过jps查看resourceManager的进程号,kill -9 进程号 ,再去访问http://slave1:8088查看是否会自动切换
如下图所示,slave1中的ResourceManager已变成active,说明YARN HA集群能正常工作了。