windows10下zookeeper集群的搭建

了解zookeeper

这里面有windows下简单的搭建:

https://blog.csdn.net/lcczpp/article/details/108153736

搭建集群版本

1.先将zookeeper拷贝三份

windows10下zookeeper集群的搭建

2.分别进入conf目录下修改zoo.cfg

添加:

server.1=127.0.0.1:2800:3800
server.2=127.0.0.1:2801:3801
server.3=127.0.0.1:2802:3802

并修改端口号

第一个如下

windows10下zookeeper集群的搭建

第二个如下

windows10下zookeeper集群的搭建

第三个 如下

windows10下zookeeper集群的搭建

因为是伪集群,都是在本机上面。
3.server参数说明:
server.A=B:C:D配置项
A:这是一个数字,表示这是第几号服务器
B:A服务器的IP地址
C:通讯端口,即A服务器与集群中的 Leader 服务器交换信息的端口
D:选举通讯端口,表示的是万一集群中的 Leader 服务器挂了,需要一个端口来重新进行选举,选出一个新的 Leader,而这个端口就是用来执行选举时服务器相互通信的端口。如果是伪集群的配置方式,由于 B 都是一样,所以不同的 Zookeeper 实例通信端口号不能一样,所以要给它们分配不同的端口号。

3.1.然后在每个dataDir目录下建一个myid文件

windows10下zookeeper集群的搭建

注:myid没有后缀

3.2.文件里面就一个数字

windows10下zookeeper集群的搭建

4.启动第一个和第二个的时候会报错,不要管它,都启动成功就不报错了

windows10下zookeeper集群的搭建

windows10下zookeeper集群的搭建

windows10下zookeeper集群的搭建

至此结束,搭建成功

linux跟windows几乎一样.

 

注:如果报找不到myid文件,需要去检查配置dataDir和dataLogDir目录时,建议使用“\\”,zookeeper在单机模式下没区别,在集群模式下就会报错,本人亲测。

也可参考:https://blog.csdn.net/lcczpp/article/details/108153736

 

 

参考:https://blog.csdn.net/qq_38366063/article/details/93494139

https://blog.csdn.net/qiushisoftware/article/details/79043379