Hbase、HDFS 的 Master 节点挂了怎么办?

hbasehdfs 是如何防止 master 节点出现单点故障的?

  • 有主备从多个 master 做热/冷切换吗(家天下,继承制)?
  • 还是 slave 选主(民主选举制)?
  • 还是放任不管?需要人工干预(无为而治)?
阅读 2.9k
1 个回答
HBase架构是一个Master与多个RegionServer,Master负责维护Region等一些工作,但是客户端访问Hbase并不需要通过Master。ZK通过监控选举Master来保证集群始终有一个可用的Master,即访问Master需要通过ZK,当ZK发现Master挂掉之后,会从其他机器中进行选举产出新的Master提供服务。

具体可以参考:zookeeker如何解决HBase单节点故障

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题