• linux安装zookeeper


    linux安装zookeeper

    寻找要下载的版本及安装包

    官网
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    安装

    使用命令下载安装包、解压安装包、新建数据目录、复制zoo_sample.cfg文件,命名为zoo.cfg、编辑此配置文件,按照下面指示修改

    [root@MeterSphere /usr/local]$wget https://dlcdn.apache.org/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz
    [root@MeterSphere /usr/local]$tar -zxvf apache-zookeeper-3.7.1-bin.tar.gz
    [root@MeterSphere /usr/local]$cd apache-zookeeper-3.7.1-bin/
    [root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin]$mkdir data
    [root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin]$cd conf/
    [root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/conf]$ls
    configuration.xsl  log4j.properties  zoo_sample.cfg
    [root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/conf]$cp zoo_sample.cfg zoo.cfg
    [root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/conf]$vi zoo.cfg
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    # 存放数据节点的目录,根据自己实际情况配置
    dataDir=/usr/local/apache-zookeeper-3.7.1-bin/data
    
    • 1
    • 2

    修改配置文件

    [root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/bin]$vim /etc/profile
    
    • 1

    新增如下内容

    #Zookeeper env
    export ZOOKEEPER_HOME=/usr/local/apache-zookeeper-3.7.1-bin
    export PATH=$PATH:$ZOOKEEPER_HOME/bin
    
    • 1
    • 2
    • 3

    修改内容生效

    source /etc/profile
    
    • 1

    启动

    [root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/bin]$pwd
    /usr/local/apache-zookeeper-3.7.1-bin/bin
    [root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/bin]$./zkServer.sh start
    /bin/java
    ZooKeeper JMX enabled by default
    Using config: /usr/local/apache-zookeeper-3.7.1-bin/bin/../conf/zoo.cfg
    Starting zookeeper ... STARTED
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    常用命令

    # 启动
    zookeeper./zkServer.sh start
    # 查看zookeeper状态
    ./zkServer.sh status
    # 关闭zookeeper服务
    ./zkServer.sh stop
    # 重启zookeeper服务
    ./zkServer.sh restart
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    启动客户端命令 ,由于还不了解zookeeper,所以不清楚这个是干嘛的

    ./zkCli.sh
    
    • 1
  • 相关阅读:
    ruoyi-vue前端数据字典值引用与回显(列表中回显,多选框回显)
    MySQL和Java程序建立连接的底层原理(JDBC),一个SQL语句是如何执行的呢?
    制作ubuntu18.04 cuda10.2+ROS1的 docker镜像
    56资源网系统源码搭建知识付费-含源码
    Vuex 笔记
    Mojo安装使用初体验
    windows安装nvm以及解决yarn问题
    【LeetCode】——链式二叉树经典OJ题详解
    基于Python的UG二次开发入门
    vue中slot,slot-scope,v-slot的用法和区别
  • 原文地址:https://blog.csdn.net/qq13933506749/article/details/127669908