1.環(huán)境配置 本次集群有三臺節(jié)點 Master : hpd1 Slave:hdp2,hdp3 OS:CentOS6.5 2.下載 Zookeeper3.4.6 Zookeeper3.4.6 下載地址: http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/ 3.解壓安裝 $tar-zxvfzookeeper-3.4.6.tar.gz 4.配置 設(shè)置環(huán)境
1.環(huán)境配置
本次集群有三臺節(jié)點
Master:hpd1
Slave:hdp2,hdp3
OS:CentOS 6.5
2.下載Zookeeper 3.4.6
Zookeeper 3.4.6下載地址:http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/
3.解壓安裝
$tar -zxvf zookeeper-3.4.6.tar.gz
4.配置
設(shè)置環(huán)境變量
vim /etc/profile
export ZOOKEEPER_HOME=”具體目錄”
export PATH=$PATH:$ZOOKEEPER_HOME/bin
關(guān)閉profile文件:執(zhí)行source /etc/profile
集群部署
進入zookeeper-3.4.6/conf
在上面的配置文件中"server.id=host:port:port"中的第一個port是從機器(follower)連接到主機器(leader)的端口號,第二個port是進行l(wèi)eadership選舉的端口號。
接著在dataDir指定的目錄下創(chuàng)建一個myid的文件,并且寫上一行(有且只有一行),為本機對應的id值,如上圖中server.1=hdp1:2888:3888那么在hdp1機器中德myid寫入1,同理hdpn的機器中的myid上寫入n.
遠程復制分發(fā)安裝文件
將上面的的安裝文件拷貝到集群中的其他機器上對應的目錄下:
scp -r zookeeper/ hdp2:/home/shenlong/distribution/
scp -r zookeeper/ hdp3:/home/shenlong/distribution/
修改對應節(jié)點上的myid
5.啟動Zookeeper集群
在Zookeeper集群的每個節(jié)點上,執(zhí)行啟動
$zkServer.sh start
其中QuorumPeerMain就是zookeeper進程,啟動正常。
6.停止進程
zkServer.sh stop
Zookeeper安裝完成!
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com