注意:zookeeper是Java編寫的,所有在安裝zookeeper時,必須安裝jdk。
網(wǎng)站的建設(shè)成都創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計體驗!已為成都除甲醛等企業(yè)提供專業(yè)服務(wù)。
1.集群規(guī)劃(這里以三臺服務(wù)器為例)
集群主機 | 服務(wù) | 端口 |
hadoop01 | zookeeper | 2181 |
hadoop02 | zookeeper | 2181 |
hadoop03 | zookeeper | 2181 |
2. 下載安裝包
網(wǎng)址:下載地址:http://mirrors.hust.edu.cn/apache
版本:ZooKeeper-3.4.7.tar.gz
3.具體的安裝步驟:
①將安裝包上傳的集群的任意一個節(jié)點上 ②解壓:tar -zxvf ZooKeeper-3.4.7.tar.gz -C /applications ③修改相應(yīng)的配置文件 cd /application/ ZooKeeper-3.4.7/conf/ mv zoo_sample.cfg zoo.cfg vim zoo.cfg 參數(shù)詳解:
④分發(fā)安裝包 cd /applications scp -r ZooKeeper-3.4.7/ hadoop@hadoop02:$PWD scp -r ZooKeeper-3.4.7/ hadoop @hadoop03:$PWD ? ⑤最后一步配置 在集群中的各個節(jié)點中設(shè)置: mkdir /home/hadoop/apps/zkdata #創(chuàng)建zookeeper的核心數(shù)據(jù)目錄(默認(rèn)不創(chuàng)建) cd /home/hadoop/apps/zkdata echo num > myid (這個num是你在不同節(jié)點上zoo.cfg中配置的ID) ? ⑥配置環(huán)境變量 sudo vim /etc/profile export ZOOKEEPER_HOME=/home/hadoop/apps/ZooKeeper-3.4.7 export PATH=$PATH:$ZOOKEEPER_HOME/bin source /etc/profile |
4.啟動集群并測試集群集群是否安裝成功
??? 在各個幾點執(zhí)行:zkServer.sh start
??? 檢查是否啟動成功:jps 檢查是否有:QuarumPeerMain進(jìn)程
??? zkServer.sh status;查看各個節(jié)點的狀態(tài)