实验二 zookeeper 集群的安装

实验目的
1、熟练 Linux 的基本操作
2、理解 zookerper 作用
3、掌握 zookerper 的配置方法
4、掌握 zookerper 的测试方法
实验环境
1、64 位电脑,8G 以上内存
2、win10 系统
课时:
4 课时
实验步骤:
1、软件准备。
(1)虚拟机 VMWare,版本是 VMware® Workstation 15 Pro 以上,太低了不支持在 win10 上运行。
(2)Linux 系统 CentOS7
(3)Jdk,参考:jdk-8u251-linux-x64.tar.gz
(4)Hadoop,参考:hadoop-2.7.1.tar.gz 与hbase-1.1.5-bin.tar.gz 兼容
(5)finalshell
2、jdk\hadoop软件的安装与配置以及虚拟机的网络配置参考实验一
3、安装 zookeeper3.5.8
(1)通过 finalshell 将 apache-zookeeper-3.5.8-bin.tar.gz,放到/home/lib 目录下
(2)解压,输入命令,tar -xzvf apache-zookeeper-3.5.8-bin.tar.gz
(3)删除压缩包,节省空间
(4)配置 zookeeper(hadoop1、hadoop2、hadoop3均需要配置)
①新建目录

mkdir /opt/zookeeper/data
mkdir /opt/zookeeper/dataLog

② /home/lib/data 目录内使用 vim myid 命令创建一个名为 myid 的文件,其内容为 1
③ 把 apache-zookeeper-3.5.8/conf 中的 zoo_samle.cfg 配置文件,改名为 zoo.cfg修改 dataDir 的内容为:

dataDir=/home/lib//data

将 autopurge.purgeInterval=1 前的注释去掉
主要是在末尾增加配置:

dataLogDir=/home/lib/dataLog
server.1=hadoop1:2888:3888
server.2=hadoop2:2888:3888
server.3=hadoop3:2888:3888

(5)进入 hadoop2 目录/home/lib/data,使用 vi myid 命令将其内容改为 2
(6)进入 hadoop3 目录进行设置,除了将 myid 的内容改为 3 之外,其它与 hadoop2 的设置一样。
(7)将 hadoop1、hadoop2、hadoop3进行重启,使设置生效。
4、启动 zookeeper
(1)分别在 3 台机器上执行下面的命令,zookeeper的启动顺序无关紧要,也没必要说一台启动完成后在去启动另外一台,随意就行,没有关系的。其中启动命令为:

/home/libr/zookeeper-3.5.8-bin/bin/zkServer.sh start

(2)状态检查
三台都启动以后进行状态检查

/home/lib/zookeeper-3.5.8-bin/bin/zkServer.sh status

其中一台应为:leader , 其他两台是:follower
(3)关闭

/home/lib/zookeeper-3.5.8-bin/bin/zkServer.sh stop

本实验相关软件分享:https://pan.baidu.com/s/1vrREumWwNVaP2kipKBPO2A 提取码: 8z4i

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值