【阿尼亚喜欢BigData】“红亚杯”大数据环境搭建与数据采集技能线上专题赛——满分解析③

大家好,喜欢Bigdata的阿尼亚来了!希望大家会喜欢阿尼亚的文章!!哇酷哇酷!!!

本次为师傅们带来的是“红亚杯”大数据环境搭建与数据采集技能线上专题赛——满分解析系列的第③期,是“Zookeeper集群环境搭建”篇章哦!

第①期完整赛题和第②期基础环境配置的链接在下面,师傅们想看完整赛题和基础环境配置的请安心享用:

【阿尼亚喜欢BigData】“红亚杯”大数据环境搭建与数据采集技能线上专题赛——满分解析①_爱波吉的阿尼亚的博客-CSDN博客

​​​​​​【阿尼亚喜欢BigData】“红亚杯”大数据环境搭建与数据采集技能线上专题赛——满分解析②_爱波吉的阿尼亚的博客-CSDN博客

目录

Zookeeper集群环境搭建(20 / 20分):

1.将zoo安装包解压到指定路径/usr/zookeeper(安装包存放于/usr/package/)

2.配置zookeeper系统环境变量($ZOOKEEPER_HOME)

3.修改配置文件zoo.cfg

4.设置数据存储路径(dataDir)为/usr/zookeeper/zookeeper-3.4.10/zkdata

5.设置日志文件路径(dataLogDir)为/usr/zookeeper/zookeeper-3.4.10/zkdatalog

6.设置集群列表(master为1号服务器,slave1为2号,slave2为3号)

7.创建所需数据存储文件夹

8.创建所需日志存储文件夹

9.数据存储路径下创建myid,写入对应的标识主机服务器序号

10.启动zookeeper服务

11.查看zoo集群状态


Zookeeper集群环境搭建(20 / 20分):

Zookeeper是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。

考核条件如下:

1.将zoo安装包解压到指定路径/usr/zookeeper(安装包存放于/usr/package/)

操作环境: master、slave1、slave2

#master、slave1、slave2
mkdir -p /usr/zookeeper                 #创建目录

cd /usr/zookeeper                       #切换到目录

cp /usr/package/zookeeper-3.4.10.tar.gz /usr/zookeeper  #拷贝压缩包到当前目录

tar -zxvf zookeeper-3.4.10.tar.gz           #解压

2.配置zookeeper系统环境变量($ZOOKEEPER_HOME)

操作环境: master、slave1、slave2

#master、slave1、slave2
vim /etc/profile                                 #修改对应配置文件

#添加以下内容
export ZOOKEEPER_HOME=/usr/zookeeper/zookeeper-3.4.10
PATH=$PATH:$ZOOKEEPER_HOME/bin

source /etc/profile                              #生效配置文件

3.修改配置文件zoo.cfg

操作环境: master、slave1、slave2

#master、slave1、slave2
cd /usr/zookeeper/zookeeper-3.4.10/conf          #切换至对应目录

cp zoo_sample.cfg zoo.cfg                        #拷贝模板配置文件

4.设置数据存储路径(dataDir)为/usr/zookeeper/zookeeper-3.4.10/zkdata

操作环境: master、slave1、slave2

#master、slave1、slave2
vim /usr/zookeeper/zookeeper-3.4.10/conf/zoo.cfg        #修改对应配置文件

#修改以下内容
dataDir=/usr/zookeeper/zookeeper-3.4.14/zkdata

5.设置日志文件路径(dataLogDir)为/usr/zookeeper/zookeeper-3.4.10/zkdatalog

操作环境: master、slave1、slave2

#master、slave1、slave2
vim /usr/zookeeper/zookeeper-3.4.10/conf/zoo.cfg        #修改对应配置文件

#修改以下内容
dataLogDir=/usr/zookeeper/zookeeper-3.4.10/zkdatalog

6.设置集群列表(master为1号服务器,slave1为2号,slave2为3号)

操作环境: master、slave1、slave2

#master、slave1、slave2
vim /usr/zookeeper/zookeeper-3.4.10/conf/zoo.cfg        #修改对应配置文件

#添加以下内容
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888

7.创建所需数据存储文件夹

操作环境: master、slave1、slave2

#master、slave1、slave2
cd /usr/zookeeper/zookeeper-3.4.10        #切换至对应目录

mkdir zkdata                              #创建对应目录

8.创建所需日志存储文件夹

操作环境: master、slave1、slave2

#master、slave1、slave2
cd /usr/zookeeper/zookeeper-3.4.10        #切换至对应目录

mkdir zkdatalog                           #创建对应目录

9.数据存储路径下创建myid,写入对应的标识主机服务器序号

操作环境: master、slave1、slave2

#master
cd /usr/zookeeper/zookeeper-3.4.10/zkdata      #切换至对应目录

vim myid                #创建对应文件

#添加以下内容
1

#slave1
cd /usr/zookeeper/zookeeper-3.4.10/zkdata      #切换至对应目录

vim myid                #创建对应文件

#添加以下内容
2

#slave2
cd /usr/zookeeper/zookeeper-3.4.10/zkdata      #切换至对应目录

vim myid                #创建对应文件

#添加以下内容
3

10.启动zookeeper服务

操作环境: master、slave1、slave2

#master、slave1、slave2
cd /usr/zookeeper/zookeeper-3.4.10/   #切换至对应目录

zkServer.sh start                     #启动Zookeeper服务

11.查看zoo集群状态

操作环境: master、slave1、slave2

#master、slave1、slave2
zkServer.sh status                #启动Zookeeper集群状态

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱波吉的阿尼亚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值