Zookeeper安裝:
下載安裝包:
https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/
用3.5版本的服務(wù)起不來,不知道為啥
創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的樂東黎族網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
一、將包傳入服務(wù)器內(nèi),解壓
tar xvf apache-zookeeper-3.5.6.tar.gz -C /usr/
cd /usr && mv apache-zookeeper-3.5.6/ zookeeper #改名
cd /usr/zookeeper/conf
cp zoo_sample.cfg zoo.cfg
好這樣一個zookeeper節(jié)點就安裝完了
二、集群的配置:
tickTime=2000#tick就是心跳,每2秒鐘檢測一次心跳
initLimit=10最多十個tick,也就是20s,tick就是單位,leader和follower剛開始通信時的最大時間,超過20s就認(rèn)為連不上了
syncLimit=5同步最長的時間 5個tick,10s,集群啟動之后的通信時間
以上三個不用改
dataDir=/usr/zookeeper/zkData #存儲數(shù)據(jù)的目錄
clientPort=2181 客戶端端口,可改可不改
以下是需要添加的配置:集群有哪些機器
Server.**2**=server_ip:2888:3888 ** #2888是各節(jié)點之間通信的端口數(shù)據(jù)副本,3888是選舉端口號**
Server.**3**=server_ip:2888:3888 ** # 2、 3、 4這三個數(shù)沒要求,只要不一樣就行,是每臺機器的id,要記住**
Server.**4**=server_ip:2888:3888
本人環(huán)境
Server.4=192.168.50.134:2888:3888
Server.9=192.168.50.139:2888:3888
三、配置完之后 創(chuàng)建目錄,并在目錄zkData里創(chuàng)建myid這個文件
mkdir /usr/zookeeper/zkData
touch myid# 這個文件名不能變,就是myid,在dataDir指定的目錄下創(chuàng)建,
我現(xiàn)在在192.168.50.134這臺機器上,因為給這臺機器的id是4,所以我要把4 寫到myid這個文件里邊
echo 4 > myid這個要記住
四、指定存放日志的目錄:
cd /usr/zookeeper/bin
vim zkEnv.sh
if [ "x${ZOO_LOG_DIR}" = "x" ]
then
ZOO_LOG_DIR="/usr/zookeeper/logs" #需要手動指定,不能讓日志亂放
fi
mkdir /usr/zookeeper/logs
以上就配置完畢了,完后再把zookeeper這個目錄,拷貝到其他的機器,改一下myid文件的內(nèi)容就行。
scp -p /usr/zookeeper 192.16830.139:/usr
usr/zookeeper/bin/zkServer.sh start要啟動集群總數(shù)的半數(shù)以上才能顯示選舉leader和follower
/usr/zookeeper/bin/zkServer.sh status#會顯示leader 和 follower
我們把配置好的進行分發(fā)之后
新聞標(biāo)題:四、zookeeper集群的搭建
分享鏈接:http://aaarwkj.com/article40/jegcho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計、服務(wù)器托管、微信公眾號、網(wǎng)站內(nèi)鏈、搜索引擎優(yōu)化、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)