中文
注册

原集群myid修改

原集群myid配置为ceph1 myid(1),ceph2 myid(2),ceph3 myid(3),需要修改为ceph1 myid(80),ceph2 myid(90),ceph3 myid(100)。

  1. 找到leader节点

    每个节点分别执行/opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh status确认leader节点。(以ceph3是leader为例)

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    [root@ceph3 bin]# /opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh status
    ZooKeeper JMX enabled by default
    Using config: /opt/apache-zookeeper-3.6.3-bin-bcm/bin/../conf/zoo.cfg
    Client port found: 2182. Client address: localhost. Client SSL: false.
    Mode: leader
    [root@ceph1 bin]# /opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh status
    ZooKeeper JMX enabled by default
    Using config: /opt/apache-zookeeper-3.6.3-bin-bcm/bin/../conf/zoo.cfg
    Client port found: 2182. Client address: localhost. Client SSL: false.
    Mode: follower
    [root@ceph2 bin]# /opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh status
    ZooKeeper JMX enabled by default
    Using config: /opt/apache-zookeeper-3.6.3-bin/bin-bcm/../conf/zoo.cfg
    Client port found: 2182. Client address: localhost. Client SSL: false.
    Mode: follower
    
  2. 修改按照ceph1 myid(80),ceph2 myid(90),ceph3 myid(100)修改对应节点的myid

    ceph1:

    1
    echo 80 > /opt/apache-zookeeper-3.6.3-bin-bcm/zkData/myid
    

    ceph2:

    1
    echo 90 > /opt/apache-zookeeper-3.6.3-bin-bcm/zkData/myid
    

    ceph3:

    1
    echo 100 > /opt/apache-zookeeper-3.6.3-bin-bcm/zkData/myid
    
  3. 修改每个节点的/opt/apache-zookeeper-3.6.3-bin-bcm/conf/zoo.cfg中的集群节点配置信息
    1
    2
    3
    server.80=ceph1:2889:3889;2182
    server.90=ceph2:2889:3889;2182
    server.100=ceph3:2889:3889;2182
    
  4. 按leader节点最后重启,其余节点按myid从小到大的顺序重启原则,重启各节点的zkserver

    ceph1(follower):

    1
    /opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh restart
    

    ceph2(follower):

    1
    /opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh restart
    

    ceph3(leader):

    1
    /opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh restart
    
  5. 每个节点分别执行/opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh status确认原集群状态
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    [root@ceph3 bin]# /opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh status
    ZooKeeper JMX enabled by default
    Using config: /opt/apache-zookeeper-3.6.3-bin-bcm/bin/../conf/zoo.cfg
    Client port found: 2182. Client address: localhost. Client SSL: false.
    Mode: follower
    [root@ceph1 bin]# /opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh status
    ZooKeeper JMX enabled by default
    Using config: /opt/apache-zookeeper-3.6.3-bin-bcm/bin/../conf/zoo.cfg
    Client port found: 2182. Client address: localhost. Client SSL: false.
    Mode: follower
    [root@ceph2 bin]# /opt/apache-zookeeper-3.6.3-bin-bcm/bin/zkServer.sh status
    ZooKeeper JMX enabled by default
    Using config: /opt/apache-zookeeper-3.6.3-bin-bcm/bin/../conf/zoo.cfg
    Client port found: 2182. Client address: localhost. Client SSL: false.
    Mode: leader
    
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词