• zookeeper在linux下安装教程


    zookeeper在linux下安装教程

    1.下载对应的安装包

    https://zookeeper.apache.org/releases.html
    
    • 1

    在这里插入图片描述
    image.png

    2.确保自己安装了jdk

    java -version
    
    • 1

    image.png
    如果没有安装,先得安装一下,因为zookeeper运行需要java环境

    3.创建目录 /data/software

    mkdir -p /data/software
    
    • 1

    这里目录没有特殊要求的,个人平时只是比较喜欢放这个目录,方便查找(按照自己的喜好而来)

    4.解压到 /data/software目录下

    提前将下载的安装包放在这,然后解压

     tar -zxvf apache-zookeeper-3.5.10-bin.tar.gz
    
    • 1

    解压后software目录下多了一个apache-zookeeper-3.5.10-bin目录,这个就是,由于名字太长了,这里建议更改一下名字

    mv apache-zookeeper-3.5.10-bin zookeeper
    
    • 1

    5.配置环境变量

    这个跟安装jdk一样,肯定也是要配置环境变量的

    vim /etc/profile
    
    • 1

    进入之后按 shift+g到最后一行,按 i健,插入下面的内容:

    #zookeeper的环境变量
    export ZOOKEEPER_HOME=/data/software/zookeeper
    export PATH=$PATH:${ZOOKEEPER_HOME}/bin
    
    • 1
    • 2
    • 3

    插入完成,按:wq保存退出,然后执行一下命令,让配置文件生效

    source /etc/profile
    
    • 1

    6.修改配置文件

    进入zookeeper的conf文件夹,将zoo_simple.cfg复制一份,改为zoo.cfg

    cp zoo_sample.cfg zoo.cfg
    
    • 1

    然后进入zoo.cfg编辑配置

    #存放数据文件夹
    dataDir=/data/software/zookeeper/data
    #添加日志存放文件夹
    dataLogDir=/data/software/zookeeper/dataLog
    
    • 1
    • 2
    • 3
    • 4

    主要修改这两个路径,其他的也可以修改,但是得根据自己的需要image.png
    下面是我的配置
    image.png
    修改完成后保存退出 :wq

    7.验证

    这里主要是这几个命令

    zkServer.sh start   启动
    zkServer.sh stop    停止
    zkServer.sh restart 重启
    zkServer.sh status  状态
    
    • 1
    • 2
    • 3
    • 4

    使用zkServer.sh start启动,如下,安装成功
    image.png

  • 相关阅读:
    java线索二叉树(含线索二叉树代码展示)
    MSQL系列(九) Mysql实战-Join算法底层原理
    rexp() R函数,生成服从指数分布的随机数
    【知识回顾】Java常用类库-Java Runtime
    Detecting Topic Authoritative Social Media Users: a Multilayer Network Approach
    前端面试之 CSS 篇
    java 基于微信小程序的饭店外卖点餐系统 uniapp小程序
    k8s系列-kubectl 命令快速参考
    力扣469A
    4. 工业大数据支撑中国制造弯道取直
  • 原文地址:https://blog.csdn.net/qq_39594037/article/details/128095224