完全分布式zookeerper的安装过程

搭建zookeerper集群

把zookeeper搭建在从节点上

最好把zookeerper的安装包放在home路径下
我放在了/opt下 (我的所有文件都放这里了,不要跟我学习)

  1. 上传zookeepr压缩包 ,我放在了/opt/zk下

  2. 解压:tar -zxvf zookeerper-3.4.14.tar.gz(压缩包的名称)

  3. 移动,如果是在home路径下就不用移动了,mv zookeerper-3.4.14/路径

  4. 配置 zookeeper的环境变量 vim /etc/profile
    在这里插入图片描述

  5. source /etc/profile 使文件生效

  6. 配置zookeeper配置文件

  7. 进入zookeeper家目录创建一个目录data
    进入data目录
    echo 1 >> myid
    保存退出

    进入zookeeper的家目录下的conf目录
    重命名 mv zoo_sample.cfg zoo.cfg

    修改配置信息
    vim zoo.cfg
    最下方加上自己的节点配置信息
    在这里插入图片描述
    找到dataDir,修改为自己的data路径
    在这里插入图片描述

  8. 发送节点

    把自己搭建好的zookeeper发送到其他节点上
    scp -r /opt/zk/ [email protected]:/opt/
    ip就是其他节点的ip,下面的ip改为自己要发送的ip就可以了
    最好是建立免密之后再做这一步。

  9. 改变其他节点下的data文件
    把其他节点的data里的myid改为
    在这里插入图片描述
    server后面的数值 ,server后面跟的就是myid的值,

    一定要和后面的ip相对应

  10. 启动zookeeper
    在根目录下启动就可以了
    zkServer.sh start
    三台都要启动

  11. 查看状态
    zkServer.sh status
    可以看到会有一个领导者,两个追随者

在这里插入图片描述
12关闭zookeeper
zkServer.sh stop

(完全分布式zookeerper的安装过程讲解完毕,谢谢各位看官,有错请指正,谢谢!)

你可能感兴趣的:(Zookeeper)