-
首先,先参考一下单节点安装里的下载,blog.csdn.net/cainiao1412…
-
多创建几个zoo.cfg,作为每个节点的配置,只看我箭头中的文件就好。

-
给每个zoo.cfg,分配一下不同的端口和配置,避免在同一台机器上有冲突,看下面的截图。



dataDir下创建一个名字叫做myid的文件,在这个文件里写上他们对应的编号,编号就是上面的 service.1 , service.2 , service.3 这里面的1、2、3。




-
这时候,我们来启动一下每个节点。

1. ./bin/zkServer.sh start zoo.cfg 2. ./bin/zkServer.sh start zoo1.cfg 3. ./bin/zkServer.sh start zoo2.cfg 启动命令跟上每个单独的配置文件,就是新启动一个节点啦,如果要关闭的话 就使用 stop 4. ./bin/zkServer.sh stop zoo.cfg 5. ./bin/zkServer.sh stop zoo1.cfg 6. ./bin/zkServer.sh stop zoo2.cfg这时候,我们随便连接一个服务,都可以做相应的处理啦,然后他们的数据会相互同步。
./bin/zkCli.sh -server 127.0.0.1:2181