環(huán)境:操作系統(tǒng):centos6.5,zookeeper版本:zookeeper-3.4.8
STEP 1:下載
從zookeeper官網(wǎng)盈咳,下載zookeeper-3.4.8版本,下載路徑:/root/Downloads/
STEP 2:解壓
> cd /root/Downloads/
> tar -zxvf zookeeper-3.4.8.tar.gz ? // 解壓之后,得到文件夾zookeeper-3.4.8
> cp -ri zookeeper-3.4.8/ /usr/local/zookeeper-3.4.8/ ? ?// 復(fù)制文件到/usr/local/路徑下
STEP 3:配置
> cd /usr/local/zookeeper-3.4.8/conf
> cp zoo_sample.cfg zoo.cfg ? ?//復(fù)制文件适揉,并重命名為zoo.cfg
修改zoo.cfg,修改后文件內(nèi)容如下:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper-3.4.8/data
dataLogDir=/usr/local/zookeeper-3.4.8/logs
clientPort=2181
# 以下為兩個(gè)服務(wù)器行的ip
server.129=192.168.57.129:2888:3888 ? ??
server.130=192.168.57.130:2888:3888
STEP 4:配置2
在/usr/local/zookeeper-3.4.8/目錄下新建data和logs兩個(gè)文件夾黔牵。
在data下創(chuàng)建文件聪轿,文件名為:myid
在192.168.57.129服務(wù)器下,myid中錄入129 ? ?//內(nèi)容與zoo.cfg 中猾浦,server.X中的X一致
在192.168.57.130服務(wù)器下陆错,myid中錄入130 //內(nèi)容與zoo.cfg 中灯抛,server.X中的X一致
STEP 5:啟動驗(yàn)證
> cd /usr/local/zookeeper-3.4.8/bin
> ./zkServer.sh start ? ? //啟動命令
> ./zkServer.sh status ?//查看狀態(tài)
如果返回如下,箭頭部分為follower或者master音瓷,都說明安裝成功:
注意:在集群模式下对嚼,只有每個(gè)節(jié)點(diǎn)都啟動之后,./zkServer.sh status? //查看狀態(tài)命令才會正常绳慎。
STEP 6: 客戶端連接
> ./zkCli.sh -server 192.168.57.129:2181