大數據之zokeeper-3.4.6搭建

搭建Hadoop集羣環境時,在HA和Hbase操作時,需要使用zookeeper進行分佈式數據管理和系統協調,今天講述下如何進行安裝。

準備三臺服務器node1,node2,node3.

1.進入官網下載zookeeper-3.4.6版本(與後面hbase版本匹配,官方推薦版本)

https://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/

2.使用xftp上傳了centos中

3.進入/usr/local/目錄下

.解壓壓縮文件 tar -zxvf zookeeper-3.4.6.tar.gz

4.創建新文件夾 mkdir zk346

5.將解壓後zookeeper-3.4.6/* 移動到zk346目錄下

mv  zookeeper-3.4.6/* zk346/

6.配置環境變量 vi /etc/profile

保存後執行source /etc/profile

 

7.進入zk346/conf  複製文件zoo_sample.cfg 爲zoo.cfg

我是配置好了再過來截圖的,所以我在查看的時zoo.cfg已存在了

8.編輯配置zoo.cfg文件

9. 在/opt目錄下創建zookeeper文件夾,並在zookeeper目錄下創建文件myid.指定服務器編號

mkdir  zookeeper

vi zookeeper/myid

文件中寫入1

創建好的效果圖

 

10.將zk346文件夾傳到node2,node3服務器中

scp  -r /usr/local/zk346/  node2:/usr/local/

scp  -r /usr/local/zk346/  node3:/usr/local/

11.然後在node2,node3服務器中配置環境變量和在/opt目錄下創建zookeeper目錄以及創建myid文件。node2服務器中myid文件內容爲2,node3服務器myid文件內容爲3 。

12.啓動三臺服務器的zookeeper

執行命令 zkServer.sh start

三臺服務都啓動成功後再查看狀態以及使用有該進程

Leader是通過選舉算法分配的,所以不是誰先開啓誰就是leader .

歡迎關注微信公衆號:麥嘟編程

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