介绍
本文以 zookeeper3.5.8 为例进行安装
官方文档:
https://zookeeper.apache.org/doc/r3.5.8/index.html
下面链接写的极为详细(设置路径部分要按本教程,否则会不好使):
https://blog.csdn.net/qq_33316784/article/details/88563482
下载地址
https://zookeeper.apache.org/releases.html
https://github.com/apache/zookeeper/releases
修改配置文件
复制配置文件并改名
在zookeeper目录下,有 conf 文件夹,该文件夹下都是配置文件
将 zookeeper目录/conf/zoo_sample.cfg文件,复制一份,
并改名为:zookeeper目录/conf/zoo.cfg (Zookeeper 启动时会读取该文件)
新建文件夹
新建文件夹 zookeeper目录/data ,用于存放数据
新建文件夹 zookeeper目录/log,用于存放日志
修改数据路径
修改 zookeeper目录/conf/zoo.cfg 文件
将 dataDir=/tmp/zookeeper 修改成 dataDir=zookeeper目录/data
例子:
dataDir=D:\\devtools\\apache-zookeeper-3.5.8-bin\\data
或者
dataDir=D:/devtools/apache-zookeeper-3.5.8-bin/data
不要写成下面路径:
dataDir=D:\devtools\apache-zookeeper-3.5.8-bin\data
写成一个 \ 会出问题
添加日志路径
在 dataDir=配置的下面,增加下面配置:
dataLogDir=D:\\devtools\\apache-zookeeper-3.5.8-bin\\log
或者
dataLogDir=D:/devtools/apache-zookeeper-3.5.8-bin/log
不要写成下面路径:
dataDir=D:\devtools\apache-zookeeper-3.5.8-bin\log
写成一个 \ 会出问题
修改8080端口
admin.serverPort=9000
所有改动如下:
dataDir=D:/devtools/apache-zookeeper-3.5.8-bin/data
dataLogDir=D:/devtools/apache-zookeeper-3.5.8-bin/log
admin.serverPort=9000
启动服务器
双击运行 zookeeper目录/bin/zkServer.cmd 文件
启动客户端
要启动客户端,去操作服务器端
双击运行 zookeeper目录/bin/zkCli.cmd 文件
客户端命令
启动成功后,可执行一些命令,如查看根节点:
ls /
执行结果如下:
客户端命令:退出
quit
