1. 程式人生 > >快速入門Zookeeper分散式叢集的部署

快速入門Zookeeper分散式叢集的部署

一、叢集規劃

在hadoop01、hadoop02、hadoop03三個節點上部署Zookeeper。

二、解壓安裝

1、將"/home/hadoop/tools/“目錄下的壓縮包解壓到”/home/hadoop/install/"目錄下

tar -zxf zookeeper-3.4.10.tar.gz -C /home/hadoop/install/

2、在"/home/hadoop/install/zookeeper-3.4.10/"目錄下建立zkData

mkdir -p zkData

3、重新命名"conf"下的配置檔名

(a)進入到此目錄下:
    cd /home/hadoop/install/zookeeper-3.4.10/conf/
(b)修改檔名:
    mv zoo_sample.cfg zoo.cfg

4、配置"zoo.cfg"檔案

dataDir=/home/hadoop/install/zookeeper-3.4.10/zkData

5、在此檔案的基礎上增加配置

server.1=hadoop01:2888:3888
server.2=hadoop02:2888:3888
server.3=hadoop03:2888:3888

6、在"/home/hadoop/install/zookeeper-3.4.10/zkData"目錄下建立一個myid資料夾

touch myid

7、編輯myid檔案

vi myid
在檔案中新增與 server 對應的編號:如 1

8、拷貝配置好的zookeeper到其他兩臺機器上


scp -r /home/hadoop/install/zookeeper-3.4.10/ [email protected]: /home/hadoop/install/
scp -r /home/hadoop/install/zookeeper-3.4.10/ [email protected]: /home/hadoop/install/
注:並修改其中的myid檔案中的內容分別為:2,3

三、配置完成,分別啟動zookeeper

(a)進入到此目錄下:
    cd /home/hadoop/install/zookeeper-3.4.10/
(b)執行此命令:
    bin/zkServer.sh start 

四、啟動完之後,檢視狀態

(a)進入到此目錄下:
    cd /home/hadoop/install/zookeeper-3.4.10/
(b)執行此命令:
    bin/zkServer.sh status

三臺狀態的如下所示正常:
在這裡插入圖片描述
在這裡插入圖片描述