• 清静淡泊
    2019-10-30
    为了防止全部下线时再重启后已提交数据被覆盖问题,关机前执行 "sync /path" 可以起到帮助作用吧

    作者回复: 通过以下操作可以保证每个follower节点和leader节点的数据是一样的。

    1. 停止所有对ZooKeeper集群的访问。
    2. 使用zkCli.sh连接每一个ZooKeeper的follower节点,并执行sync。

    执行以上步骤可以避免提交数据被覆盖问题。

    
     1
  • Geek_ee6004
    2019-11-10
    老师,您好,关于动态配置有个问题:
    假设我从A\B\C依次添加节点,执行reconfig命令是否可以这样执行(通过reconfig api):
        1.1 A节点上,执行reconfig add A
        1.2 B节点上,执行reconfig add A,B
        1.3 C节点上,执行reconfig add A,B,C
        因为从实际的使用来看,这样也是能够组建集群成功,但就是不知道是否有什么后遗症?
    展开

    作者回复: 要做reconfig首先需要有一个处于quorum模式的ZooKeeper集群,您最初是怎么启动集群的呢?

     1
    
我们在线,来聊聊吧