Zookeeper伪分布式搭建

搭建步骤

  • 使用 cp命令将部署好的单机zookeeper复制2份,分别命名为zookeeper-3.4.13-02,zookeeper-3.4.13-03
    《Zookeeper伪分布式搭建》 7.png
  • 分别修改 zookeeper-3.4.13,zookeeper-3.4.13-02,zookeeper-3.4.13-03中conf目录下的zoo.cfg文件

2181、2182、2183对客户端提供服务
2881、2882、2883选举leader使用
3881、3882、3883集群节点间通信使用

zookeeper-3.4.13的配置:
clientPort=2181
dataDir=/home/ubuntu/zookeeper-3.4.13/data
server.1=192.168.31.125:2881:3881
server.2=192.168.31.125:2882:3882
server.3=192.168.31.125:2883:3883

zookeeper-3.4.13-02的配置:
clientPort=2182
server.1=192.168.31.125:2881:3881
server.2=192.168.31.125:2882:3882
server.3=192.168.31.125:2883:3883

zookeeper-3.4.13-03的配置:
clientPort=2183
server.1=192.168.31.125:2881:3881
server.2=192.168.31.125:2882:3882
server.3=192.168.31.125:2883:3883
  • 分别在zookeeper-3.4.13,zookeeper-3.4.13-02和zookeeper-3.4.13-03三个目录的data下新建myid文件,内容分别为server.1,server.2,server.3后面的数字
  • 分别进入zookeeper-3.4.13,zookeeper-3.4.13-02和zookeeper-3.4.13-03的/bin目录下,执行
./zkServer.sh start 启动zookeeper
./zkServer.sh status 查看启动状态

《Zookeeper伪分布式搭建》 8.png

《Zookeeper伪分布式搭建》 9.png

《Zookeeper伪分布式搭建》 10.png

  • 一个leader节点,2个follower节点,说明部署成功
    原文作者:于飞_d529
    原文地址: https://www.jianshu.com/p/614380a20f62
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞