ZooKeeper 集群模式安装
Posted 弘一
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ZooKeeper 集群模式安装相关的知识,希望对你有一定的参考价值。
集群模式安装
一、伪集群部署
将D:\Program Files (x86)\zookeeper-3.4.8\conf\下的zoo.cfg 改成zoo1.cfg,内容改为:
- # 存储内存中数据库快照的位置,如果不设置参数,更新事务日志将被存储到默认位置。
- # 每一个文件路径和下面的对应,zk1 zk2 zk3
- dataDir=F:\\zk\\tmp\\zk1
- # 错误日志的存放位置
- dataLogDir=F:\\zk\\logs\\zk1
- # ZK 服务器端的监听端口
- # 对应分别:2181 2182 2183
- clientPort=2181
- # 伪集群
- #2887 是server 之间通讯的,3887 是应用程序通讯的
- # 同时加入其他两个服务的地址和端口信息
- server.1=127.0.0.1:2887:3887
- server.2=127.0.0.1:2888:3888
- server.3=127.0.0.1:2889:3889
- # 最后在钱文件目录下创建3份,zoo1.cfg,zoo2.cfg,zoo3,cfg 记得改参数
同时我们将D:\Program Files (x86)\zookeeper-3.4.8\bin\下的 zkServer.cmd 改为zkServer1.cmd
- set ZOOMAIN=org.apache.zookeeper.server.quorum.QuorumPeerMain
- # 读取配置的路径,每个启动服务对应一份
- set ZOOCFG=..\conf\zoo1.cfg
- # 同理创建3个zkServer1.cmd,zkServer2.cmd,zkServer3.cmd 记得改zoo 1 2 3.cfg
还得在dataDir 指定目录,也就是F:\\zk\\tmp\\zk1 下创建myid 的文件,内容对应1 2 3 即可
小结:
zookeeper 现在大家都用得比较多,这里也是仅仅介绍下入门知识
参考资料:
官网的:
http://zookeeper.apache.org/doc/trunk/zookeeperStarted.html
API 文档:
http://zookeeper.apache.org/doc/r3.4.6/api/
别人介绍的一些流程:
http://cailin.iteye.com/blog/2014486
常用的场景:
http://nileader.blog.51cto.com/1381108/1040007
http://greemranqq.iteye.com/blog/2171449?utm_source=tuicool&utm_medium=referral
以上是关于ZooKeeper 集群模式安装的主要内容,如果未能解决你的问题,请参考以下文章
Zookeeper 2Zookeeper的安装和配置(集群模式)