Linux上搭建完全分布式zookeeper和hbase

1.系统环境的准备

1.1.前言

在一般情况下我们学习安装zookeeper和hbase是没有服务器用来练习部署的,这里我们采用在VMware上来模拟在虚拟机上安装部署zookeeper和hbase。由于zookeeper和hbase是基于Hadoop进行开发部署的,所以我们在部署完全分布式zookeeper和hbase之前,我们需要部署相关的Hadoop环境,这里我们可以在csdn官网里面搜索“Linux上部署完全分布式Hadoop集群”来查看一些大神博客发的Linux上Hadoop的部署,当然如果觉得麻烦了也可以访问VMware上基于centos系统完全分布式Hadoop集群搭建详解,这个根据个人爱好来进行访问。

1.2.zookeeper、hbase和Hadoop之间的兼容性

在介绍我们的环境之前我们需要知道zookeeper、hbase和Hadoop之间的兼容性问题,这是一个非常重要的问题,这里介绍几种比较常用的Hadoop、hbase和zookeeper之间的兼容性表,可以根据自己的Hadoop来安装适合Hadoop生态的hbase

1.2.1.jdk和hbase的兼容性

图标中×代表的不兼容,√代表兼容,!代表这存在尚未测试

1.2.2.Hadoop和hbase的兼容性

图标中×代表的不兼容,√代表兼容

下面仅供了解:

这是最新版的兼容表,如果你的版本在这张表上无法查到,下面我们来介绍如果在Apache官网上查看hbase与Hadoop生态其他组件的兼容性。

 搜索hbase的官网,这里就直接列出Apache的官网链接hbase官网在下方的more info(显示更多)点击Archifecture Overview这个链接

进入到链接后是Overview的介绍我们网上翻,翻到Hadoop,大约接近最上面的一部分4是jdk,4.1是Hadoop,这里面也写了hbase配置环境中个标签代表的含义,如果有兴趣可以尝试看一看。

1.2.3.zookeeper和hbase的兼容性

一般来说zookeeper的高版本都兼容所有的hbase可以自行下载版本 

1.3.hbase和zookeeper的搭建环境

准备三个Linux虚拟机,这里使用的centos系统,配置内存为2G,处理器为8(cpu=2,内核=4),硬盘分配100G分别命名为Hadoop104、Hadoop105和Hadoop106(如果主机的名字不对也没有关系,在配置时会介绍哪里换主机的名称)。Hadoop的版本是Hadoop-3.2.4,jdk是jdk-11

2.zookeeper集群搭建

2.1.zookeeper的下载

这里分享两种下载的方式,方式一在zookeeper官网上下载,方式二在清华源上下载

2.1.1.zookeeper官网上下载

这里可以点击下载链接直接跳转到下载界面下载,需要了解下载过程的可以根据下面的操作进行下载

在百度或者浏览器中搜索zookeeper,点击zookeeper官网(一般全英文的就是zookeeper官网)

进入到zookeeper官网后向下拉到Getting Started标头,点击其中的download链接

进入下载界面后就可以选择我们的zookeeper文件,这里我们选择3.9.2的版本

 

 进入到3.9.2版本后随便选一个链接都可以下载tar.gz的版本的版本

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值