• Zookeeper环境搭建


    本文是针对完全分布式集群搭建的Zookeeper,安装的前置要求:需要安装并配置好JDK的环境和Hadoop完全分布式(可选,主要是需要三台机子)

    1、先在官网上下载压缩包

    2、创建一个目录放Zookeeper的文件:mkdir /export/server

    3、将Zookeeper的压缩包用rz上传到/export/server

    如果没有rz,则安装:yum install -y lrzsz

    4、解压:tar -zxvf zookeeper.tar.gz

    如果想重命名可以:mv zookeeper解压后的名字 zookeeper

    5、切换目录:cd /export/server/zookeeper

    6、创建一个文件夹:mkdir data

    7、在data目录下创建myid文件并在里面写入1:

    vi myid

    8、切换目录:cd zookeeper/conf

    9、将文件备份或者改名:cp zoo_sqmple.cfg zoo.cfg 或mv zoo_sqmple.cfg zoo.cfg

    10、vi zoo.cfg

    11、将data所在路径写上

    dataDir=/export/server/zookeeper/data

    并在文件最后加上:

    server.1=master:2888:3888

    server.2=slave1:2888:3888

    server.3=slave2:2888:3888

    12、修改配置文件:vi /etc/profile

    export ZOOKEEPER_HOME=/export/server/zookeeper
    export PATH=$PATH:$ZOOKEEPER_HOME/bin
    export CLASSPATH=.:$ZOOKEEPER_HOME/lib/dt.jar:$ZOOKEEPER_HOME/lib/tools.jar

    13、刷新使文件生效:source /etc/profile

    14、将配置好的profile文件分发给两个从节点:

    scp -r /etc/profile slave1:/etc/

    scp -r /etc/profile slave2:/etc/

    15、切换目录:cd /export/server/

    16、将zookeeper安装包发给两个从节点

    scp -r zookeeper slave1:/export/server/

    scp -r zookeeper slave2:/export/server/

    17、在两个从节点上修改myid:

    cd /export/server/zookeeper/data/

    vi myid

    从节点一写2,从节点二写3

    注意:启动之前要关闭防火墙!!!

    依次启动一主两从的zookeeper: zkServer.sh start

    查看状态:zkServer.sh status

    有什么问题可以在文章下面评论或者私信

  • 相关阅读:
    Oracle数据库透明加密 安当加密
    docker配置nginx
    c语言中文件的定义
    程序员基本功的代码
    2022/10/29 SVN的安装与使用
    Linux下安装 SkyWalking 分布式追踪系统
    如何玩转盲盒商城小程序玩法
    狂奔的低代码,画风各异的阿里云、腾讯云
    使用git发布(删除/更改)GitHub仓库中的内容
    iOS——FMDB的介绍与使用
  • 原文地址:https://blog.csdn.net/qq_62731133/article/details/127916993