1.2 Zookeeper伪集群安装

Posted shengkejava

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.2 Zookeeper伪集群安装相关的知识,希望对你有一定的参考价值。

本文为原创文章,转载请注明出处,谢谢

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服务路径,依次启动三个服务

 

  下节:1.3 zookeeper脚本使用

  

以上是关于1.2 Zookeeper伪集群安装的主要内容,如果未能解决你的问题,请参考以下文章

ZooKeeper伪分布集群安装及使用 RMI+ZooKeeper实现远程调用框架

zookeeper安装和配置(单机+伪集群+集群)

zookeeper 的安装和伪集群配置

zookeeper 的安装和伪集群配置

zookeeper伪集群安装

安装zookeeper(单机,伪集群)