目录
一、集群安装
zk集群安装不难,每台机器的配置都一样,除了myid文件里的不同
官方教程链接:zookeeper快速开始
zoo.cfg配置如下:
myid文件内容:
myid里的id,与zoo.cfg里的server.X的X一致,目的是标识zk服务的ID,在集群里,myid是全局唯一的。
myid文件默认在 datadir配置的目录下;如 zkData 为保存zk数据的目录,myid就在zkData目录下
二、运行
1、启动服务
在zookeeper安装目录下运行zkServer.sh脚本:bin/zkServer.sh start
其他服务器上也如此启动,首次启动时,最先启动的服务默认为leader
查询当前服务时leader 还是follower,可以执行脚本:bin/zkServer.sh status
2、客户端链接:bin/zkCli.sh -server ip:port
ip:port 可以随机选择集群里的任意一台的地址