安装 zookeeper-3.4.10

来源:互联网 发布:spss如何导入excel数据 编辑:程序博客网 时间:2024/05/29 02:18

环境准备:

   1.192.168.178.133  名称:zookeeper1

   2.192.168.178.134  名称:zookeeper2

   3.192.168.178.135  名称:zookeeper3


在zookeeper1机器上进行以下操作(1-4步骤)

下载zookeeper的tar包:

wget https://archive.apache.org/dist/zookeeper/stable/zookeeper-3.4.10.tar.gz


解压缩:

tar -zxvf zookeeper-3.4.10.tar.gz


修改配置文件:

1.进入到conf目录下修改配置文件名称(mv zoo_sample.cfg zoo.cfg)

2.修改zoo.cfg文件,需要更改两处

    2.1修改数据存储位置:dataDir=/chenzhongwei/soft/zookeeper-3.4.10/data

    2.2设置集群机器

           server.1=zookeeper1:2888:3888
           server.2=zookeeper2:2888:3888
           server.3=zookeeper3:2888:3888

          

    

    注意:2888是主从的通信端口,3888是选举端口,server后面的1,2,3是在data目录下myid文件里的数值


3.创建data目录并且在该目录下创建myid,在myid里写上1


4.把zookeeper的目录直接拷贝到zookeeper2和zookeeper3服务器上

    scp -r zookeeper-3.4.10 192.168.178.134:/chenzhongwei/soft/
    scp -r zookeeper-3.4.10 192.168.178.135:/chenzhongwei/soft/


5.修改zookeeper2和zookeeper3服务器上的myid

    zookeeper2的改成2

    zookeeper3的改成3


6修改三台机器上的hosts

  vim  /etc/hosts

  增加以上内容:

  192.168.178.133 zookeeper1
  192.168.178.134 zookeeper2
  192.168.178.135 zookeeper3

7.启动三台服务器的server服务

  分别在三台服务器上执行 bin/zkServer.sh start


8.查看zookeeper的主从分布

    bin/zkServer.sh status


9.测试zookeeper是否搭建成功

   9.1在zookeeper1服务器上启动客户端

         执行bin/zkCli.sh

   9.2查看根目录下有哪些内容

         执行 ls /

         显示[zookeeper]

   9.3创建数据

         创建:create /mycontent 111

   9.4 在zookeeper2和zookeeper3服务器上查看是否同步过来

         get /mycontent

         同步过来,我们的zookeeper就配置成功了。




原创粉丝点击