zookeeper集群伪分布式安装测试-windows

    1.安装jdk
    2. 安装Zookeeper. 在官网http://zookeeper.apache.org/下载zookeeper.我下载的是zookeeper-3.4.13版本。
    3. 解压zookeeper-3.4.6至D:\Documents\Downloads\machine\zookeeper-3.4.13.
    4.在D:\Documents\Downloads\machine 新建data及log目录。

     5.ZooKeeper的安装模式分为三种,分别为:单机模式(stand-alone)、集群模式和集群伪分布模式。ZooKeeper 单机模式的安装相对比较简单,如果第一次接触ZooKeeper的话,建议安装ZooKeeper单机模式或者集群伪分布模式。

    6.这里单独介绍集群伪分布式

     6.1.编辑zoo.cfg.修改如下配置 

zookeeper集群伪分布式安装测试-windows

另存为zoo1.cfg

zookeeper集群伪分布式安装测试-windows

另存为zoo2.cfg

zookeeper集群伪分布式安装测试-windows

另存为zoo3.cfg

6.2并在dataDir指定的目录d_1,d_2,d_3下新建myid文件,文件内容分别对应为1,2,3

6.3在bin目录下找到zkServer.cmd文件,修改配置如下:

zookeeper集群伪分布式安装测试-windows

另存为zkServer-1.cmd

zookeeper集群伪分布式安装测试-windows

另存为zkServer-2.cmd

zookeeper集群伪分布式安装测试-windows

另存为zkServer-3.cmd

6.4 cmd下分别运行

zkserver-1.cmd,

zkserver-2.cmd,

zkserver-3.cmd.


6.5 cmd下netstat -ano查看端口监听情况。

6.6 cmd下运行

zkcli.cmd -server:localhost:2181;

zkcli.cmd  -server:localhost:2182;

zkcli.cmd -server:localhost:2183.

 

参考文章:https://www.itency.com/topic/show.do?id=298815