您的位置:首页 > 其它

搭建zookeeper集群

2015-04-02 14:48 225 查看
由于资源有限本次博主只能用三台机器做测试了

Step1:下载好zookeeper,新建两个文件夹data、log,在data文件下建立一个myid文件里面记录下server的标识(1,2,3)

Step2:当然是修改zoo.cfg啦

# The number of milliseconds of each tick 维持心跳的时间间隔

tickTime=2000

# The number of ticks that the initial

# synchronization phase can take

initLimit=10

# The number of ticks that can pass between

# sending a request and getting an acknowledgement

syncLimit=5

# the directory where the snapshot isstored. 镜像数据位置

dataDir=/opt/programs/zookeeper/server1/data

#日志位置

dataLogDir=/opt/programs/zookeeper/server1/log

# the port at which the clients will connect 客户端连接的端口

clientPort=2181

#第一个端口用来集群成员的信息交换,第二个端口是在leader挂掉时专门用来进行选举leader所用

server.1=172.16.26.40:2888:3888

server.2=172.16.26.41:2888:3888

server.3=172.16.26.42:2888:3888

哦对了这个server.X这个X可一定要和data目录下myid一致哦

Step3:配置好了我们可以启动zookeeper了

调用bin目录下的zkServer.sh start启动就行了

启动第一个实例时因其余的尚未启动报错是很正常的,当启动第2个实例后zookeeper就会选出leader;

启动完成后我们就可以操作了;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: