- 先装奇数台zk,修改配置文件中的 data存放目录,新建 mkdir zkData 文件夹
- 在zkData文件夹中新建一个myid的文件,使用vim来操作,保证不会乱码
- 在myid文件中添加server对应的编号,不能相同,最好不要从0开始
- 配置zoo.cfg文件,增加如下配置:
##########cluster######### server.11=ip地址:2888:3888 server.22=ip地址:2889:3889 server.33=ip地址:2890:3890
server.A=B:C:D
A表示zk服务器编号
B表示服务器ip
C表示和leader交换信息的端口
D 选举的端口
启动一台服务器的时候,我们使用status查看却没有启动起来,因为我们集群是3台,没有超过半数,所以会出现这样的情况
启动第二台机器,可以看出status有了
第三台:
集群end,其实zk的集群搭建还是很容易上手的!!!