通过使用ZooKeeper解决单点故障理论

主从结构的单点故障

1.在大数据的领域之中,体系结构都是主从结构(存在主节点和从节点)

在此当中单点指的是主节点发生故障,主节点的故障会导致整个集群无法访问。无论是何种集群主节点的故障导致的结果都相似。

集群主节点从节点
HDFSNameNodeDateNode
YarnresourceManagerNodeManager
HBaseHMasterRegionServer
StornNimbusSupervisor
SparkMasterWorker

请添加图片描述
通过创造多个主节点来避免当个主节点发生故障导致的集群无法访问。

请添加图片描述
不同的集群都需要借助ZooKeeper来实现HA。
2.集群的配置
Zookeeper集群:
192.168.157.12 (bigdata12)
192.168.157.13 (bigdata13)
192.168.157.14 (bigdata14)
Hadoop集群:
192.168.157.12 (bigdata12) NameNode1 ResourceManager1 Journalnode
192.168.157.13 (bigdata13) NameNode2 ResourceManager2 Journalnode
192.168.157.14 (bigdata14) DataNode1
192.168.157.15 (bigdata15) DataNode2
日志输出信息:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
我们可以观察到两个主节点并不是都是Active的状态而是一个active一个standby。而且在Active状态下的主节点出现故障是可以自动将Standby状态下的主节点转化为active的状态从而实现应对单节故障导致集群无法访问的结果。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值