安裝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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.