zoukankan      html  css  js  c++  java
  • Linux下Zookeeper的下载、安装和启动

    一、下载Zookeeper 版本 zookeeper-3.4.13

    下载地址:https://archive.apache.org/dist/zookeeper/

    解压后放在/usr/local/zookeeper-3.4.13 路径下

    二、配置环境变量

    vi /etc/profile

    三、Zookeeper主要目录结果

    bin:主要的一些运行命令

    conf: 存放配置文件,其中我们需要修改zk.cfg

    contrib: 附加的一些功能

    dist-maven: mvn编译后的目录

    docs :文档

    lib: 需要依赖的jar包

    recipes:案例demo代码

    src:源码

    四、Zookeeper配置文件,运行Zookeeper

     1. zoo.cfg 配置

    tickTime:用于计算的时间单元。比如session超时: N*tickTime

    initLimit: 用于集群,允许从节点连接并同步到master节点的初始化连接时间,以tickTime的倍数来表示

    syncLimit: 用户集群,master主节点与从节点之间发送消息,请求和应答时间。(心跳机制)

    dataDir: 必须配置,数据文件路径

    dataLogDir: 日志目录,如果不配置会和dataDir公用

    clientPort: 连接服务器的端口,默认2181

    2. 增加配置文件

    cp zoo_sample.cfg zoo.cfg

    vi zoo.cfg

    创建对应目录下的文件夹 dataDir和dtaLogDir

    3. 启动Zookeeper

    cd bin

    ./zkServer.sh start

     查看状态 ./zkServer.sh status

    standalone 代表单机。

    停止Zookeeper

    ./zkServer.sh stop

  • 相关阅读:
    AcWing 2476. 树套树(线段树套splay)
    LeetCode 1191 K 次串联后最大子数组之和
    LeetCode 668 乘法表中第k小的数
    Java003-String字符串
    云原生CD工具spinnaker部署(容器化灰度发布)
    刷题日记
    8.22 校内模拟赛 题解报告
    关于 CDQ分治(复习)
    解题营_数论
    解题营_动规
  • 原文地址:https://www.cnblogs.com/linlf03/p/9782841.html
Copyright © 2011-2022 走看看