码迷,mamicode.com
首页 > 其他好文 > 详细

四:ZooKeeper的集群,伪集群,单机的搭建

时间:2016-02-23 20:49:39      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:

一:zookeeper集群模式配置
【1】zookeeper/cnfg/zoo_sample.cfg
复制一份样例文件,将配置写在zoo.cfg中.集群中所有节点的该目录下都要放置相同的配置文件
技术分享
#dataDir=/var/zookeeper
存储zookeeper快照文件的目录,要在liunx该目录下创建zookeeper目录

#clientport=2181
zookeeper服务器对外提供服务的端口号

#server.ID=host:port1:port2

ID==>ZK集群中节点的id
host==>ZK集群中机器节点的ip地址
port1==>Follower和Leader通信端口
port2==>Leader服务器选举过程的集群的投票端口


【2】在集群中所有机器节点配置文件目录zookeeper/cnfg/下创建myid的文件
        --->在某个机器节点该目录下的myid文件
        --->并且在该myid文件中写入当前机器节点的ID(server.ID的ID值)

【3】启动服务器
        --->cd /opt/zookeeper/bin/bin
        --->./zkServer.sh start(启动服务器)  
        --->./zkServer.sh stop(关闭服务器)

【4】测试是否启动成功
        --->telnet  启动zk机器节点ip  对外提供服务的端口号(telnet 192.168.1.105 2181)
        --->stat
技术分享





二:zookeeper伪集群模式配置
【1】伪集群模式(一台zookeeper机器伪造成集群)配置和集群模式配置差不多,在配置文件上有区别。
#server.ID=host:port1:port2
--->host的ip地址一样
--->follower和leader沟通的端口号不一样
--->leader选举端口号不一样
技术分享

【2】文件快照存储和myid配置不变

三:zookeeper单机器模式配置


【1】单机模式(一台zookeeper机器)的配置在配置文件上有区别。
#server.ID=host:port1:port2
--->配置文件只保留其中一条记录就可以了。
技术分享
【2】文件快照存储和myid配置不变

四:ZooKeeper的集群,伪集群,单机的搭建

标签:

原文地址:http://www.cnblogs.com/shangxiaofei/p/5210917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!