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

  • 相关阅读:
    Entity Framework在WCF中序列化的问题
    OTS
    ClickHouse原理解析与应用实践--摘录
    在docker中安装ogg19
    性能测试指标记录
    docker安装oracle12c记录
    docker安装oracle19c记录
    kudu
    stm32模拟iic从机程序
    STM32启动代码注释
  • 原文地址:https://www.cnblogs.com/linlf03/p/9782841.html
Copyright © 2011-2022 走看看