本文为原创文章,转载请注明出处,谢谢
Zookeeper伪集群安装
zookeeper单机安装配置可以查看 1.1 zookeeper单机安装
1、复制三份zookeeper,分别为zookeeper-3.4.7-node1,zookeeper-3.4.7-node2,zookeeper-3.4.7-node3
2、修改每个zookeeper文件夹下的配置文件
大部分配置与单机相同,核心为server的配置
server.1=localhost:2887:3887
server.2=localhost:2888:3888
server.3=localhost:2889:3889
server.A=B:C:D:
A是一个数字,表示这个是第几号服务器,B是这个服务器的ip地址
C第一个端口用来集群成员的信息交换,表示的是这个服务器与集群中的Leader服务器交换信息的端口
D是在leader挂掉时专门用来进行选举leader所用
3、创建Server标示,上面server配置中A的内容
在每个zookeeper服务的配置的dataDir下面创建myid文件,文件内容为A的数字
例:在第一个zookeeper服务创建myid文件,vim /usr/java/zookeeper/zookeeper-3.4.7-node3/data/myid,内容设置为1
4、启动服务与单机启动相同,进入相应的zookeeper服务路径,依次启动三个服务