zoukankan      html  css  js  c++  java
  • centos7启动单机版zookeeper

    zookeeper官网:https://zookeeper.apache.org/doc/current/zookeeperStarted.html

    安装zookeeper需要先安装好jdk环境,参见文章https://www.cnblogs.com/advanceBlog/p/9392909.html

    安装好jdk环境之后,可以开始配置zookeeper环境了。

    首先安装一个单机版的zookeeper,我这里创建在/usr/opt/文件夹下,没有opt文件夹就新建

    mkdir opt
    

     下载zookeeper稳定版本:

    #下载zookeeper
    wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/stable/apache-zookeeper-3.5.6-bin.tar.gz

    然后解压,并重命名为zookeeper(这一步为非必需操作)

    #执行解压命令
    tar -zxvf apache-zookeeper-3.5.6-bin.tar.gz zookeeper

    配置zookeeper的环境变量

    vim /etc/profile

    加入以下内容:

    export ZOOKEEPER_HOME=/usr/opt/zookeeper
    export PATH=$PATH:$ZOOKEEPER_HOME/bin

    重新生效配置文件:

    source /etc/profile

    然后进入zookeeper文件夹,开始配置zookeeper:

    cd /usr/opt/zookeeper/
    #创建一个数据存储目录以及日志存储目录
    mkdir data && mkdir logs #拷贝一份配置文件,后期使用zoo.cfg cp conf/zoo_sample.cfg zoo.cfg #编辑配置文件 vim conf/zoo.cfg

    修改配置文件:

    dataDir=/tmp/zookeeper 修改为:dataDir=/usr/opt/zookeeper/data
    #添加以下内容:
    #添加日志存储目录
    dataLogDir=/usr/opt/zookeeper/logs
    #修改ip,防止ip为localhost
    clientPortAddress=192.168.153.133
    #集群机器配置,2888为对外访问地址,3888为leader节点挂了之后的集群选举地址
    server.0=192.168.153.133:2888:3888

    配置完成,启动zookeeper:

    bin/zkServer.sh start

    查看状态:

    bin/zkServer.sh status

    出现以下内容启动成功:

  • 相关阅读:
    CocoaPods
    第一篇 理论 1.7 精进-正念-正知,如理作意和觉察力
    构架稳定与可扩展的优惠券系统
    一个产品从0到1的过程
    实现实时定位
    征信比拼重点是数据和连接
    黑产
    爬虫有什么用
    爬虫应用
    甘蔗理论
  • 原文地址:https://www.cnblogs.com/advanceBlog/p/11876862.html
Copyright © 2011-2022 走看看