您好,登錄后才能下訂單哦!
ZooKeeper是一個分布式的,開放源碼的分布式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個為分布式應用提供一致性服務的軟件,提供的功能包括:配置維護、域名服務、分布式同步、組服務等。
一. 以hadoop用戶登錄h2
解壓tar xvf zookeeper-3.4.5.tar.gz
mv zookeeper-3.4.5 zookeeper
新建文件夾: mkdir –p temp/zookeeper
添加文件myid, 并在其中添加如下內容:1
新建zookeeper/conf/zoo.cfg文件: touch zookeeper/conf/zoo.cfg
修改zookeeper/conf/zoo.cfg為如下內容: tickTime=2000
initLimit=10
syncLimit=5
dataDir=temp/zookeeper
clientPort=2181
server.1=h2:2888:3888
server.2=h3:2888:3888
server.3=h4:2888:3888
分發zookeeper到其余兩個節點: scp –r zookeeper h3:~/
scp –r zookeeper h4:~/
二. 以hadoop用戶登錄到h3
新建文件夾: mkdir –p temp/zookeeper
添加文件myid, 并在其中添加如下內容:2
三. 以hadoop用戶登錄到h4
新建文件夾: mkdir –p temp/zookeeper
添加文件myid, 并在其中添加如下內容:3
四. 以hadoop用戶登錄h2
執行如下命令啟動Zookeeper集群: ssh h3 /home/hadoop/zookeeper/bin/zkServer.sh start
ssh h4 /home/hadoop/zookeeper/bin/zkServer.sh start
五. 執行/home/hadoop/zookeeper/bin/zkServer.sh status
查看集群狀態
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。