中易网

zookeeker如何解决HBase单点故障

答案:2  悬赏:50  
解决时间 2021-11-08 08:29
  • 提问者网友:无心恋土
  • 2021-11-08 05:24
zookeeker如何解决HBase单点故障
最佳答案
  • 二级知识专家网友:魅世女王
  • 2021-11-08 05:53
解决方法:
此问题产生的主要原因是因为zookeeper集群未关闭防火墙。
执行下面命令后仍然报上面的错误:
systemctl start iptables.service
经过仔细查找后发现,CentOS 7.0默认使用的是firewall作为防火墙,需要执行如下命令关闭防火墙:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
关闭各个节点防火墙后,重启zookeeper进程,就可以解决上述问题了。
全部回答
  • 1楼网友:劳资的心禁止访问
  • 2021-11-08 07:04
HBase架构是一个Master与多个RegionServer,Master负责维护Region等一些工作,但是客户端访问Hbase并不需要通过Master。 ZK通过监控选举Master来保证集群始终有一个可用的Master,即访问Master需要通过ZK,当ZK发现Master挂掉之后,会从其他机器中进行选举产出新的Master已提供服务。 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息