Zookeeper伪集群安装

伪集群安装

  1. 下载zookeeper-3.4.14.tar.gz

  2. 创建zkcluster目录

    mkdir zkcluster
    
  3. 解压压缩包

    tar -zxvf zookeeper-3.4.14.tar.gz -C /zkcluster
    
  4. 修改文件名称:

    mv zookeeper-3.4.14/ zookeeper01
    
  5. 复制并改名

    cp -r zookeeper01/ zookeeper02
    cp -r zookeeper01/ zookeeper03
    
  6. 分别在zookeeper02、zookeeper02、zookeeper03的目录下创建data和logs目录

    mkdir data
    cd data
    mkdir logs
    
  7. 修改配置文件名称,进入每一个zookeeper目录中

    cd conf
    mv zoo_sample.cfg zoo.cfg
    
  8. 在zoo.cfg中配置每一个Zookeeper的dataDir,clientPort分别为2181、2182、2183

  9. 搭建集群前先在每一个data目录下创建一个myid文件,内容分别是1、2、3。这个文件就是记录每个服务器的ID。

    touch myid
    

  10. 在每个zookeeper的zoo.cfg配置客户端访问端口和集群服务器IP列表。

    server.1=10.9.5.91:2881:3881
    server.2=10.9.5.91:2882:3882
    server.3=10.9.5.91:2883:3883
    #server.服务器ID=服务器IP地址:服务器之间通信端口:服务器之间投票选举端口
    
  11. 一次启动三个zk实例

    #启动zookeeper
    ./zkServer.sh start
    #查看zookeeper
    ./zkServer.sh status
    

    这里可以看到zk实例的状态

版权声明:本文为king-JK原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/king-JK/p/14503595.html