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