Hadoop-HA集群

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hadoop-HA集群相关的知识,希望对你有一定的参考价值。

参考技术A HA集群就是为了避免分布式集群主角色的单点故障而准备的一种方案,给单点故障设置备份,形成主备架构

当主挂掉,备份顶上

是主备架构

如何让数据状态同步
如何避免脑裂

主备切换保证服务持续可用性的前提是主备节点之间的状态、数据是一致

集群无主:都认为对方是状态好的,自己是备份角色,后果是无服务;

集群多主:都认为对方是故障的,自己是主角色。相互争抢共享资源,结果会导致系统混乱,数据损坏。

jn 是一个高读取写入的集群 专门负责io,把主角色的日志读取并写入到备份角色中实现数据共享

jn集群也是一个主备架构

zkfc 是zookeeper客户端主要负责

1.监视和管理NameNode健康状态

2.维持和ZK集群联系

过程

namenode1和namenode2都取zk上注册角色,只有一个会成功就成为主角色,另一个设置监听

当nn1挂掉之后,nn2会干两件事1是先去通过ssh登录到nn1所在的机器上,杀死nn1(fencing隔离机制) ,2是到zz上注册成为主角色

以上是关于Hadoop-HA集群的主要内容,如果未能解决你的问题,请参考以下文章

技术大数据初步:带你了解Hadoop-ha

Hadoop2.7.6_07_HA高可用

Hadoop-HA配置详细步骤

红帽436——HA高可用集群之概念

红帽436——HA高可用集群之概念

红帽436——HA高可用集群之概念篇