hadoop高可用(ha)集群实现目标:
s101和s105设置为名称节点,可以互相切换为active状态;
s102~104设置为数据节点和journalnode节点。
准备工作:
centos7搭建hadoop分布式集群,参考文章:https://blog.csdn.net/greatxiaoting/article/details/81571187
注:hadoop高可用(ha)集群的搭建是从hadoop分布式集群的基础上进行修改而来!
1.创建hadoop ha版本
1)进入ha创建目录
cd /soft/hadoop/etc
2)复制出ha目录
cp -r full ha //在hadoop分布式集群的基础上进行修改
2.ha hadoop文件配置
1)进入ha hadoop配置文件目录
cd /soft/hadoop/etc/ha
2)hdfs-site.xml文件配置
<property>
<name>dfs.nameservices</name>
<value>mycluster</value>
</property>
<!-- myucluster下的名称节点两个id -->
<property>
<name>dfs.ha.namenodes.mycluster</name>
<value>nn1,nn2</value>
</property>
<property>
<