天天看点

Zookeeper伪集群安装

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
    Zookeeper伪集群安装
  9. 搭建集群前先在每一个data目录下创建一个myid文件,内容分别是1、2、3。这个文件就是记录每个服务器的ID。
    touch myid
               
    Zookeeper伪集群安装
  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实例的状态
    Zookeeper伪集群安装

继续阅读