Zookeeper | 環境搭建

一、簡介

ZooKeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個爲分佈式應用提供一致性服務的軟件,他的應用場景有:服務註冊與發現,分佈式鎖,分佈式隊列,數據發佈訂閱,配置管理,負載均衡。

二、Linux 下安裝

1、下載

下載地址如下,下載後上傳到 Linux 服務器

http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/
2、解壓和配置
tar -zxvf zookeeper-3.4.14.tar.gz

在解壓路徑下創建兩個文件夾存放數據和日誌

mkdir data
mkdir logs

進入配置目錄,修改配置文件名稱,然後編輯配置文件

cd conf/
mv zoo_sample.cfg zoo.cfg
vim  zoo.cfg

修改數據存放路徑,再添加日誌存放路徑,完成後保存退出

dataDir=/usr/local/zookeeper/zookeeper-3.4.14/data
dataLogDir=/usr/local/zookeeper/zookeeper-3.4.14/logs
3、啓動
cd ../bin
 ./zkServer.sh start
./zkServer.sh status

三、連接客戶端

1、下載可視化連接工具

https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip

2、運行
java -jar zookeeper-dev-ZooInspector.jar
3、連接

輸入 Zookeeper 服務器的地址進行連接,連接結果如下
在這裏插入圖片描述

我的 Github:Github
CSDN: CSDN
個人網站: sirius blog
E-mail: [email protected]

推薦閱讀
史上最全,最完美的 JAVA 技術體系思維導圖總結,沒有之一!
全站導航 | 我爲什麼要寫這些博客?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章