【问题标题】:Can zookeeper cluster work if more than half zookeeper servers break down? [closed]如果超过一半的 Zookeeper 服务器出现故障,Zookeeper 集群可以工作吗? [关闭]
【发布时间】:2017-03-01 10:36:12
【问题描述】:

我已经配置了3个zookeeper服务器,如果其中2个坏了,有什么办法让集群可以工作》

【问题讨论】:

    标签: java hadoop apache-zookeeper


    【解决方案1】:

    它不能。一旦失去法定人数中的多数,就意味着法定人数完全失败。

    在这种 3 人法定人数的情况下,如果失去 1 人,仍然有 2 人维持多数,但如果失去 2 人,则失去这 3 人法定人数中的多数成员,从而导致 Zookeeper 服务不可用。在此状态下尝试与 zookeeper 连接的客户端将收到 Connection Refused 错误。

    官方Zookeeperdocumentation中注明了这一点,

    只要大部分服务器可用,zookeeper服务就可用。

    【讨论】:

      猜你喜欢
      • 2016-01-25
      • 2017-08-31
      • 1970-01-01
      • 2019-11-08
      • 1970-01-01
      • 1970-01-01
      • 2021-12-25
      • 1970-01-01
      • 2011-08-28
      相关资源
      最近更新 更多