Zookeeper集群搭建

1. Zookeeper集群搭建

  第一步:需要安装jdk环境。

  第二步:把zookeeper的压缩包上传到服务器。

  第三步:解压缩。

  第四步:把zookeeper复制三份。

[root@localhost ~]# mkdir /usr/local/solr-cloud

[root@localhost ~]# cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper01

[root@localhost ~]# cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper02

[root@localhost ~]# cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper03

 1.1.  创建Zookeeper serverID标识myid

  第五步:在每个zookeeper目录下创建一个data目录。

  第六步:在data目录下创建一个myid文件,文件名就叫做“myid”。内容就是每个实例的id。例如1、2、3

[root@localhost data]# echo 1 >> myid

[root@localhost data]# ll

total 4

-rw-r--r--. 1 root root 2 Apr  7 18:23 myid

[root@localhost data]# cat myid

1

 1.2.  修改zoo.cfg,Zookeeper互联

  第七步:修改配置文件。把conf目录下的zoo_sample.cfg文件改名为zoo.cfg

  

  server.X=A:B:C

  X-代表服务器编号

  A-代表ip

  B和C-代表端口,这个端口用来系统之间通信

  2881是Zookeeper集群的通信端口,3881是Zookeeper集群的选举端口

server.1=192.168.25.154:2881:3881

server.2=192.168.25.154:2882:3882

server.3=192.168.25.154:2883:3883

 1.3.  启动Zookeeper实例

  第八步:启动每个zookeeper实例。 

    启动:bin/zkServer.sh start

 

  查看zookeeper的状态:

    查看:bin/zkServer.sh status

posted @ 2018-06-25 14:49  木子木泗  阅读(375)  评论(0编辑  收藏  举报