6. Zookeeper集羣安裝

Zookeeper簡介


ZooKeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,是分佈式應用提供一致性服務的軟件,提供的功能包括:配置維護、域名服務、分佈式同步、組服務等。

Zookeeper安裝


  1. 解壓到指定位置。服務器

    tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/module/
  2. 配置服務器編號分佈式

    • 在zookeeper目錄下新建zkData文件夾
    • 在zkData目錄下新建myid文件
    • 在myid文件中添加數字,該數字能夠爲任意數,可是在集羣中只能出現一次。爲了方便記憶,hadoop151中的myid爲1,hadoop152中的myid爲2,hadoop153中的myid爲3.
  3. 將「zookeeper/conf目錄下」的zoo_sample.cfg重命名後修改其中內容。oop

    mv zoo_sample.cfg zoo.cfg // 重命名
    // 修改文件內容
    dataDir=/opt/module/zookeeper-3.4.10/zkData
    server.1=hadoop151:2888:3888   // 必定要和myid對應
    server.2=hadoop152:2888:3888
    server.3=hadoop153:2888:3888
  4. 分別在三臺虛擬機上啓動zookeeper
    切換到zookeeper/bin目錄下code

    ./zkServer.sh start    // 啓動zookeeper
    ./zkServer.sh status   // 查看zookeeper狀態(leader或follower)
    ./zkServer.sh stop     //中止zookeeper
相關文章
相關標籤/搜索