1. 下载
- 官网下载地址:ZooKeeper
2. Mac
注:这里下载的是官网上的 ZooKeeper 3.4.14
2.1 安装
- 把下载的
.tar.gz
文件解压到指定目录
2.2 配置
- 打开终端,进入到你自己解压目录的具体路径中的
conf
目录,如
MacBook-Pro:~ zouwencong$ cd ~/Tools/zookeeper-3.4.14/conf/
- 复制文件并重命名:
cp zoo_sample.cfg zoo.cfg
- 编辑文件:
vim zoo.cfg
- 输入
i
进入编辑模式,更改dataDir
为你自己解压目录的具体路径,如
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just
# example sakes.
dataDir=/Users/zouwencong/Tools/zookeeper-3.4.14/data
- 保存并退出:
esc
+:
+wq
+回车 dataDir
路径中的data
目录不用手动创建,启动时会自动创建
2.3 启动脚本
注:这里就不把ZooKeeper
配置到环境变量中了,因为配置后每次启动还是得打开终端输入命令,太麻烦了;所以就写一个启动脚本,每次需要打开时双击一下脚本文件就可以了
- 打开终端
- 进入到桌面:
cd ~/Desktop/
- 新建一个文件:
touch zk-start.sh
- 编辑文件:
vim zk-start.sh
- 输入
i
进入编辑模式,粘贴如下内容(路径更改为你自己的解压目录)
#!/bin/bash
cd /Users/zouwencong/Tools/zookeeper-3.4.14/bin
./zkServer.sh start
- 保存并退出:
esc
+:
+wq
+回车 - 赋值执行权限:
chmod +x zk-start.sh
- 到桌面中,右键刚刚新建的
zk-start.sh
文件 打开方式
->其他...
- 启用:选择
所有应用程序
- 勾选
始终以此方式打开
- 点击
实用工具
- 双击
终端
2.4 停止脚本
- 打开终端
- 进入到桌面:
cd ~/Desktop/
- 新建一个文件:
touch zk-stop.sh
- 编辑文件:
vim zk-stop.sh
- 输入
i
进入编辑模式,粘贴如下内容(路径更改为你自己的解压目录)
#!/bin/bash
cd /Users/zouwencong/Tools/zookeeper-3.4.14/bin
./zkServer.sh stop
- 保存并退出:
esc
+:
+wq
+回车 - 赋值执行权限:
chmod +x zk-stop.sh
- 到桌面中,右键刚刚新建的
zk-stop.sh
文件 打开方式
->其他...
- 启用:选择
所有应用程序
- 勾选
始终以此方式打开
- 点击
实用工具
- 双击
终端
3. Windows
注:这里下载的是官网上的 ZooKeeper 3.4.14
3.1 安装
- 把下载的
.tar.gz
文件解压到指定目录
3.2 配置
- 进入到指定解压目录的
conf
目录中 - 复制
zoo_sample.cfg
文件:ctrl c
,ctrl v
- 重命名粘贴的副本文件
zoo_sample - 副本.cfg
为zoo.cfg
(注意需要显示文件扩展名) - 使用工具打开
zoo.cfg
文件 - 更改
dataDir
为你自己解压目录的具体路径,如
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just
# example sakes.
dataDir=C:\\Tools\\zookeeper-3.4.14\\data
- 保存,关闭
dataDir
路径中的data
目录不用手动创建,启动时会自动创建
3.3 启动脚本
- 进入到指定解压目录的
bin
目录中 - 双击
zkServer.cmd
文件
3.4 停止脚本
- 关闭窗口即关闭 ZooKeeper
希望能够帮助到你
over