一、下载

官网地址:https://zookeeper.apache.org/releases.html

 下载的文件:

二、安装

解压后的文件

1)、将conf目录下的zoo_sample.cfg文件,复制一份,重命名为zoo.cfg

2)、在安装目录下面新建一个空的data文件夹和log文件夹

 3)、修改zoo.cfg配置文件,将dataDir=/tmp/zookeeper修改成zookeeper安装目录所在的data文件夹,再添加一条添加数据日志的配置。

tickTime=2000
initLimit=10
syncLimit=5
dataDir=D:\install\apache-zookeeper-3.7.0-bin\apache-zookeeper-3.7.0-bin\data
dataLogDir=D:\install\apache-zookeeper-3.7.0-bin\apache-zookeeper-3.7.0-bin\log
clientPort=2181

注意:dataDir和dataLogDir这两个路径的分隔符要用/,而不是\,因为windows的分隔符是/.否则会出现data和log目录中的文件出现在bin目录下。

三、启动程序

双击zkServer.cmd

如果无法启动,可能是没有给jdk配置环境变量,因为zkServer.cmd的启动需要执行Java命令。

注意:后台代码中打了太多断点有可能会导致zookeeper出现异常。

4、修改zookeeper端口

如果zookeeper的端口是8080,就会经常与我们项目中的端口发生冲突,建议安装完zookeeper后,立马修改端口

修改端口的方法:在conf/zoo.cfg文件中,添加admin.serverPort=没被占用的端口号,如下所示:

启动zookeeper,

 

posted on 2021-10-06 11:37  周文豪  阅读(226)  评论(0编辑  收藏  举报