您的位置:首页 > 其它

zookeeper install

2016-05-28 15:51 393 查看
zookeeper 部署
apache 官网对于英语不好的同学真是不友好(深受其害)
下载就去官网下载
http://zookeeper.apache.org/releases.html#download
下载最新的稳定版本
这里下载的是  zookeeper-3.4.8

前期准备:
172.31.0.220 iovsynchronous.keap.kartor.cn
172.31.0.223 iaservice.keap.kartor.cn
172.31.0.224 operatorplat.keap.kartor.cn

chown zookeeper:zookeeper zookeeper-3.4.8.tar.gz 
mv zookeeper-3.4.8.tar.gz /home/zookeeper/
su - zookeeper
tar -xzf zookeeper-3.4.8.tar.gz 

刚下下来的conf目录只有3个文件,我们需要cp一个zoo.cfg

 cp zoo_sample.cfg zoo.cfg

 vim zoo.cfg 

dataDir=/home/zookeeper/data
dataLogDir=/home/zookeeper/logs

server.1=172.31.0.220:2888:3888
server.2=172.31.0.223:2888:3888
server.3=172.31.0.224:2888:3888

创建目录
/home/zookeeper/data
/home/zookeeper/logs

进入data目录
创建一个名为myid的文件 ,内容对应zoo.cfg 的 server.x

/home/zookeeper/data/myid 中的内容为1,对应server.1中的1
/home/zookeeper/data/myid 中的内容为2,对应server.2中的2
/home/zookeeper/data/myid 中的内容为3,对应server.3中的3

同理配置相应的服务器。

启动验证
3台服务器个字启动

 bin/zkServer.sh start

默认日志为zookeeper.out 



因为启动顺序问题,这种报错是正常的,集群启动完成后日志趋于稳定~

 bin/zkCli.sh  连接本地zookeeper

bin/zkCli.sh -server 172.31.0.223:2181  连接集群中的其他节点

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  zookeeper