• CentOS7搭建Zookeeper集群


    1.上传压缩包到服务器,解压,我的目录在/soft/zookeeper/zookeeper3.4

    2.修改配置文件

    vi /etc/profile
    

     添加环境变量

    export ZOOKEEPER_HOME=/soft/zookeeper/zookeeper3.4
    export PATH=${ZOOKEEPER_HOME}/bin:$PATH

    让配置生效

    source /etc/profile

    3.在zookeeper文件夹下新建data文件夹(和zookeeper解压目录同级)

    data目录下新建myid文件

    编辑myid文件 内容为 :0 (注意此处的0和下面的zoo.cfg配置文件的server.0对应)

    三台服务器下对应三个myid文件,内容分别是 0,1,2 和server.0,server.1,server.2对应

    4.修改zookeeper配置文件 在解压目录下conf下zoo_sample.cfg

    修改问价名为zoo.cfg

    5.这一台的zookeeper就搭建完成了,其他的和操作相同,唯一不同的就myid内容

    6.启动zookeeper,bin目录下的zkServer.sh

    ./zkServer.sh start

    三台服务器都要启动

    7.查看状态

    ./zkServer.sh status

    这时查看状态可能会报下面的错

    可能原因有1.myid文件数字不对应,2.防火墙的问题

    防火墙的问题可以开放2181,2888,3888端口号

    然后再查看状态

  • 相关阅读:
    正反向代理工具squid
    docker安装jira
    pandas输出的数据集导入数据库
    python监控接口告警模板
    Auth认证
    Form与ModelForm的 使用
    原生Ajax与jQuery的Ajax和伪Ajax
    Django缓存与信号
    Django的生命周期与中间件的流程
    CSRF的原理和基本使用
  • 原文地址:https://www.cnblogs.com/suni/p/10654154.html
Copyright © 2020-2023  润新知