大数据学习----Zookeeper的安装

大数据学习----Zookeeper的安装


永远谦逊,保持对学习的渴望。
第一章 Linux安装 第二章 Linux配置 第三章 Hadoop完全分布式环境搭建 第四章 Zookeeper的安装 第五章 HBase的安装和基础命令

参考文章:
一、ZooKeeper的安装和部署


前言

本文紧接上文,包括Zookeeper安装之前的一些其他的工具的安装,准备和搭建完成后的测试


以下是本篇文章正文内容

一、所需要的资源

资源分享:
所需要用到资源:
Zookeeper-3.6.3-bin.tar.gz
本文所用资源不在网盘链接内,需前往Zookeeper官网进行下载

链接: 大数据学习所需资源
提取码:k6wy

二、Zookeeper的安装

Zookeeper概要

Zookeeper是一个用于分布式的同步工具,保证分布式集群内各节点的同步操作。

对于集群模式下的ZooKeeper部署,3个ZooKeeper服务进程是建议的最小进程数量,而且不同的服务进程建议部署在不同的物理机器上面,以减少机器宕机带来的风险,以实现ZooKeeper集群的高可用。
ZooKeeper对于机器的硬件配置没有太大的要求。例如,在Yahoo!内部,ZooKeeper部署的机器其配置通常如下:双核处理器,2GB内存,80GB硬盘。

(一)下载安装文件

通过官网下载文件,对文件进行解压。一般放在/usr/local目录下面。

1.解压命令

sudo tar -vxzf apache-zookeeper-3.6.3-bin.tar.gz -C /usr/local

2.重命名:

sudo mv apache-zookeeper-3.6.3-bin/ zookeeper

3.修改所属用户

sudo chown -R hadoop:hadoop zookeeper/

4.修改conf目录下的zoo_sample.cfg配置文件:

重命名文件:

mv zoo_sample.cfg zoo.cfg

修改文件内容

datadir=/usr/local/zookeeper/zkData

创建zkData文件夹

mkdir /usr/local/zookeeper/zkData

(二)配置环境变量

打开bashrc 配置文件,追加路径。

sudo vim ~/.bashrc
#export ZOOKEEPER_HOME=/usr/local/zookeeper
#export PATH=$PATH:$ZOOKEEPER_HOME/bin
source ~/.bashrc

启动文件

zkServer.sh start

启动成功
在这里插入图片描述

(三)分发文件到集群

scp -r /usr/local/zookeeper hadoop@hadoop102:/usr/local
scp -r /usr/local/zookeeper hadoop@hadoop103:/usr/local

三、HBase的分布式环境配置

(一)每台机器在zkData文件夹下创建myid,分别修改内容为1,2,3.

(二)每台机器 修改zoo.cfg

在这里插入图片描述

(三)启动集群

在这里插入图片描述
查看节点状态
在这里插入图片描述

总结

努力,奋斗!!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

cadenye

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

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

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

打赏作者

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

抵扣说明:

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

余额充值