安裝zookeeper集羣

1.安裝zookeeper版本爲:zookeeper-3.4.6.tar.gz,下載地址:http://zookeeper.apache.org/
2.安裝zookeeper集羣還是比較簡單的,具體步驟如下:
    (1)解壓壓縮包zookeeper-3.4.6.tar.gz:tar zvxf zookeeper-3.4.6.tar.gz
    (2)進入zookeeper配置目錄修改配置文件:
        >cd zookeeper-3.4.6/conf
        >cp zoo_sample.cfg zoo.cfg
        >vi zoo.cfg 【修改zookeeper配置,具體主要添加安裝zookeeper的hadoope節點,zookeeper節點要爲奇數便於zookeeper選舉                leader,並添加下面內容,如下是我的配置,主要修改dataDir指定zookeeper數據存儲路徑,添加zookeeper節點
        dataDir=/usr/hadoop/storage/zookeeper-3.4.6/data 
        server.1=master:2888:3888
        server.2=slave1:2888:3888
        server.3=slave2:2888:3888
    (3)scp複製到所有zookeeper節點,注意每臺機器安裝目錄和數據存儲目錄保持一致:
        scp -r /usr/hadoop/zookeeper-3.4.6 root@slave1:/usr/hadoop/
        scp -r /usr/hadoop/zookeeper-3.4.6 root@slave2:/usr/hadoop/
    (4)在zookeeper數據存儲路徑新建myid文件,標誌每個節點的zookeeper:
      master節點
        >cd /usr/hadoop/storage/zookeeper-3.4.6/data
        >echo "1" > myid
      slave1節點
        >cd /usr/hadoop/storage/zookeeper-3.4.6/data
        >echo "2" > myid   
      slave2節點
        >cd /usr/hadoop/storage/zookeeper-3.4.6/data
        >echo "3" > myid   
    (5)在每個幾點上都啓動zookeeper:
        master節點
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh start
        
        slave1節點
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh start
        slave2節點
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh start
    (6)查看每個節點的狀態:
        master節點
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh status
        
        slave1節點
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh status
        
        slave2節點
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh status
        
    (7)關閉zookeeper集羣,在每個節點上執行下面命令:
        >cd /usr/hadoop/zookeeper-3.4.6/bin
        >./zkServer.sh stop
            

發佈了29 篇原創文章 · 獲贊 5 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章