zookeeper安装

一、简介

Zookeeper是一个分布式协调服务;

Zookeeper本身就是一个分布式程序(节点数为基数,只要有半数以上节点存活就可以提供服务)

zookeeper提供了两个功能:

    1.数据管理;

    2.节点监听;

Zookeeper集群的角色:  Leader 和  follower 

二、安装

    1 下载

        下载地址 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper

    2 解压

         tar -zxvf zookeeper-3.4.5.tar.gz 

         mv zookeeper-3.4.5 zookeeper

    3 配置环境

        安装JDK并配置环境变量

    4修改配置文件

        4.1修改配置文件名

        进入配置文件夹  cd ~/zookeeper/conf/

        重命名 mv zoo_sample.cfg zoo.cfg

        4.2修改配置

        修改文件内容 vi zoo.cfg

        添加内容:

            dataDir=/home/hadoop/zookeeper/data

            dataLogDir=/home/hadoop/zookeeper/log

            server.1=vm1:2888:3888 (主机名, 心跳端口、数据端口)

            server.2=vm2:2888:3888

            server.3=vm3:2888:3888


        4.3分发

        scp -r /home/hadoop/zookeeper hadoop@vm2:/home/hadoop

        scp -r /home/hadoop/zookeeper hadoop@vm3:/home/hadoop

        4.4创建文件夹(每个节点都操作)

            创建数据文件夹  mkdir /home/hadoop/zookeeper/data

            创建日志文件夹 mkdir /home/hadoop/zookeeper/log

            创建myid文件 touch /home/hadoop/zookeeper/data/myid

            编辑myid文件 vi myid

                内容为配置文件server.后所对应主机名的数字

    5启动

    zookeeper/bin/zkServer.sh start

    查看状态

        jps

        zookeeper/bin/zkServer.sh status

        出现如下结果为正常,如若不然分析日志/home/hadoop/zookeeper/log

[hadoop@vm3 ~]$ jps
1626 Jps
1601 QuorumPeerMain
[hadoop@vm3 ~]$ zookeeper/bin/zkServer.sh status
JMX enabled by default
Using config: /home/hadoop/zookeeper/bin/../conf/zoo.cfg
Mode: follower

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值