(十五)Zookeeper的介绍与分布式安装配置_将zookeeper分发到其他节点

最后

各位读者,由于本篇幅度过长,为了避免影响阅读体验,下面我就大概概括了整理了

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

二、Zookeeper分布式安装与配置

1、下载Zookeeper

运行环境是在Ubuntu14系统下,Zookeeper当前稳定版本zookeeper-3.4.12

下载地址:http://mirrors.hust.edu.cn/apache/zookeeper/

2、安装Zookeeper

2.1 解压安装包zookeeper-3.4.12.tar至路径 /usr/local,命令如下:

sudo tar -zxf ~/zookeeper-3.4.12.tar -C /usr/local

2.2 将解压的文件名zookeeper-3.4.12改为zookeeper**,以方便使用,命令如下:**

sudo mv /usr/local/zookeeper-3.4.12 /usr/local/zookeeper

2.3 配置环境变量,将hbase下的bin目录添加到path中:

vim ~/.bashrc

如果没有引入过PATH请在~/.bashrc文件尾行添加如下内容:

export PATH=$PATH:/usr/local/zookeeper/bin

如果已经引入过PATH请在export PATH这行追加/usr/local/zookeeper/bin,这里的“:”是分隔符,如图:

执行source命令使上述配置在当前终端立即生效:

source ~/.bashrc

2.4 创建Zookeeper存储目录:

cd /usr/local/zookeeper  #进入Zookeeper目录
mkdir zkdata             #创建zkdata
cd zkdata
pwd                      #/usr/local/zookeeper/zkdata

备注:这个会在配置Zookeeper文件中有用
3、修改配置文件

3.1 进入conf文件夹 cd /usr/local/zookeeper/conf

拷贝zoo_sample.cfg为zoo.cfg

cp zoo_sample.cfg zoo.cfg

3.2 编辑zoo.cfg

vim zoo.cfg

1、更改dataDir=/usr/local/zookeeper/zkdata

2、添加集群端点(注意master、slave是自己的主机名)

server.1 = master:2888:3888
server.2 = slave1:2888:3888
server.3 = slave2:2888:3888

3.3 创建myid文件(相当于hadoop中的slave文件)用来分布式管理,类似于主机编号

cd ../zkdata
vim myid
#第一台机器,填写编号1就可以

myid内容

3.4 将master中配置好的Zookeeper分发到其他节点中

cd /usr/local    #进入local目录


# **读者福利**

![秋招我借这份PDF的复习思路,收获美团,小米,京东等Java岗offer](https://img-blog.csdnimg.cn/img_convert/37261a89956db37370f6ef1fd7335f27.webp?x-oss-process=image/format,png)

**更多笔记分享**

![秋招我借这份PDF的复习思路,收获美团,小米,京东等Java岗offer](https://img-blog.csdnimg.cn/img_convert/aef7f47e4d48497b1f9b8cee0a1962a2.webp?x-oss-process=image/format,png)



> **本文已被[CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**

讲解视频+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值