搭建真正的zookeeper集羣 搭建zookeeper僞分佈式集羣

 搭建zookeeper僞分佈式集羣

zookeeper是Hadop Ecosystem中很是重要的組件,它的主要功能是爲分佈式系統提供一致性協調服務,html

提供的功能包括配置維護,域名服務,分佈式同步和組服務。node

zookeeper的目標就是封裝好複雜易出錯的關鍵服務,將簡單易用的接口和性能高效,功能穩定的系統提供給用戶。vim

集羣節點的主機名分別是guoyansi128   guoyansi129  guoyansi130服務器

搭建過程:分佈式

1.下載zookeeper.tar.gzpost

2.上傳至 /user/local/src中性能

3.解壓縮ui

tar -zxvf zookeeper-3.4.11.tar.gz

4.複製到上級目錄url

cp zookeeper-3.4.11 /usr/local

5.進入配置文件目錄spa

cd /usr/local/zookeeper/conf

6.將zoo_sample.cfg複製成zoo.cfg

cp z00_sample.cfg zoo.cfg

7.修改zoo.cfg

vim zoo.cfg

8.末尾添加以下配置

server.1=guoyansi128:2888:3888
server.2=guoyansi129:2888:3888
server.3=guoyansi130:2888:3888

9.保存  esc  :wq

10.進入dataDir目錄

cd /usr/local/zookeeper/dataDir

11.添加配置文件myid;內容爲1  (zookeeper中服務器編號)

vim myid

12.將該安裝目錄分別複製到另外兩臺機子上

scp -r /usr/local/zookeeper guoyans129: /usr/local/
scp -r /usr/local/zookeeper guoyans130: /usr/local/

13.分別啓動節點中zookeeper

cd /usr/local/zookeeper/bin
./zkServer.sh start

若是啓動成功了會有以下提示:

14.查看集羣狀態

./zkServer.sh status

leader和follower分別表示主從節點。

至少啓動兩個節點,纔會出現leader。

這個leader是有zookeeper選舉機制肯定的。

zookeeper客戶端:

./zkCli.sh -server guoyansi128:2181ls /zk     查看znodecreate /zk "gys"help  幫助命令quit 退出客戶端。
相關文章
相關標籤/搜索