Hadoop HA的搭建,可参考链接:https://blog.csdn.net/mrbcy/article/details/64939623
说明:
1.在hadoop2.0中通常由两个NameNode组成,一个处于active状态,另一个处于standby状态。Active NameNode对外提供服务,而
Standby NameNode则不对外提供服务,仅同步active namenode的状态,以便能够在它失败时快速进行切换
2.hadoop2.0官方提供了两种HDFS HA的解决方案,一种是NFS,另一种是QJM。这里我们使用简单的QJM。在该方案中,主备NameNode
之间通过一组JournalNode同步元数据信息,一条数据只要成功写入多数JournalNode即认为写入成功。通常配置奇数个JournalNode,这
里还配置了一个zookeeper集群,用于ZKFC(DFSZKFailoverController)故障转移,当Active NameNode挂掉,会自动切换Standby Name
Node为standby状态
3.hadoop-2.2.0中依然存在一个问题,就是ResourceManager只有一个,存在单点故障,hadoop-2.6.4解决了这个问题,有两个Resou
rceManager,一个是Active,一个是Standby,状态由zookeeper进行协调
安装步骤;https://pan.baidu.com/s/1z6Di0G68mo6IaqiaUNvvFg