zookeepr集群搭建

修改配置文件
每个zk节点都要修改这些配置,指定自己的dataDir和端口号,端口号不能冲突,防火墙和安全组要开放端口

#数据存储位置
dataDir=/root/zk/dataDir1
clientPort=2181
quorumListenOnAllIPs=true
server.1=192.168.124.130:2001:3001
server.2=192.168.124.130:2002:3002
server.3=192.168.124.130:2003:3003
server.4=192.168.124.130:2004:3004:observer

如果是云服务器上要加quorumListenOnAllIPs=true
后面四个server是所有节点的地址。第一个端口是主从同步端口,第二个是选举通信端口
observer代表这个节点是观察者,不参与选举
然后在每个节点的dataDir里新建一个myid文件,文件里写入每个节点的唯一标识,比如我这四个节点的myid分别是1,2,3,4
然后指定配置文件启动所有zk节点就行了

./zkServer.sh start ../conf/zoo1.cfg
./zkServer.sh start ../conf/zoo2.cfg
./zkServer.sh start ../conf/zoo3.cfg
./zkServer.sh start ../conf/zoo4.cfg

zkCli.sh连接zookeeper集群的方式./zkCli.sh -server 所有节点的ip端口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值