首页 > 代码库 > ZooKeeper 集群模式安装

ZooKeeper 集群模式安装

                                                   集群模式安装

  一、伪集群部署

将D:\Program Files (x86)\zookeeper-3.4.8\conf\下的zoo.cfg 改成zoo1.cfg,内容改为:

  1. # 存储内存中数据库快照的位置,如果不设置参数,更新事务日志将被存储到默认位置。  
  2. # 每一个文件路径和下面的对应,zk1 zk2 zk3  
  3. dataDir=F:\\zk\\tmp\\zk1  
  4. # 错误日志的存放位置  
  5. dataLogDir=F:\\zk\\logs\\zk1  
  6.   
  7. # ZK 服务器端的监听端口  
  8. # 对应分别:2181  2182  2183  
  9. clientPort=2181  
  10. # 伪集群   
  11. #2887 是server 之间通讯的,3887 是应用程序通讯的  
  12. # 同时加入其他两个服务的地址和端口信息  
  13. server.1=127.0.0.1:2887:3887   
  14. server.2=127.0.0.1:2888:3888   
  15. server.3=127.0.0.1:2889:3889   
  16. # 最后在钱文件目录下创建3份,zoo1.cfg,zoo2.cfg,zoo3,cfg 记得改参数

 

同时我们将D:\Program Files (x86)\zookeeper-3.4.8\bin\下的 zkServer.cmd 改为zkServer1.cmd

  1. set ZOOMAIN=org.apache.zookeeper.server.quorum.QuorumPeerMain  
  2. # 读取配置的路径,每个启动服务对应一份  
  3. set ZOOCFG=..\conf\zoo1.cfg  
  4. # 同理创建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 集群模式安装