zookeeper系列(一)3.4.5集群安装

复制conf/zoo_sample.cfg 为 zoo.cfg
并在zoo.cfg里可以看到5个参数
修改全部参数如下
tickTime=2000
dataDir=/root/zookeeper-3.4.5/build
clientPort=2181
initLimit=5
syncLimit=2
server.1=192.168.56.2:2888:3888
server.2=192.168.56.3:2888:3888
server.3=192.168.56.4:2888:3888
server.4=192.168.56.5:2888:3888:observer


在上述配置文件中的dataDir目录下建立文件myid
内容为:1

启动
bin/zkServer.sh start
客户端登录
bin/zkCli.sh -server 127.0.0.1:2181

注意:
集群配置,唯一的不同之处,就是myid文件的不同
他标识着本机的身份,zoo.cfg配置中的最后四行server.n中的n就是主机的身份


扩充阅读:附录
Leader/Follower会通过选举算法进行选择
Observer主要是为提升zookeeper的性能,observer和follower的主要区别就是observer不参与Leader agreement vote处理。只提供读节点的处理,类似于master/slave的读请

猜你喜欢

转载自phl.iteye.com/blog/1668381