分享

hadoop,hbase,hive,zookeeper整合可行性分析及版本确定


问题导读

1.如何确定什么版本是稳定版本?
2.本文是如何确定各个版本的?
3.hbase1.x与hive1.x什么情况下是兼容的?





前面一篇写过
hadoop,hbase,hive,zookeeper版本整合兼容性最全,最详细说明【适用于任何版本】
http://www.aboutyun.com/forum.php?mod=viewthread&tid=18015,这篇文章是整合的原理,也是我们来确定版本你是否可行的基础。所以在进行之前,我们首先需要看上面文章,看完之后。这里就开始进行整合,整合就需要确定一个版本。所以这里首先确定hadoop版本。


hadoop稳定版本选择

hadoop决定用比较稳定版本hadoop2.7.1
hadoop2.7.1中与hbase1.2.x兼容。

hbase1.x与hive2.x是兼容的,与hive1.x需要编译。因此这里决定
hbase使用1.x,hive使用2.x

hbase稳定版本选择
hbase中目前版本有hbase0.98,1.1.4,1.2.1,

hbase.png

这里面稳定版是hbase1.1.4,但是由于hadoop2.7.1与hbase1.2.x兼容

hbase1.1.4.png

因此我们决定使用hbase1.2.1

hive稳定版本选择

hbase确定之后,我们选择hive稳定版,官网内容如下
hive.png

我们看到有两个稳定版本
hive1.x的稳定版是hive1.2.1
hive2.x的稳定版是hive2.0.0
由于hbase1.x与hive2.x兼容,我们使用的是hive2.x,所以决定使用hive2.0.0

zookeeper稳定版本选择

zookeeper,在hadoop,hbase,hive,zookeeper版本整合兼容性最全,最详细说明【适用于任何版本】中,zookeeper版本一般来讲越高越好。我们这里使用稳定版本我们进入官网
zookeeper.png
看到zookeeper稳定版本为
zookeeper-3.4.8,所以决定使用zookeeper-3.4.8.tar.gz

注释:官网中stable表示稳定版本
这里我们使用
hadoop2.7.1+hbase1.2.1+hive2.0.0+zookeeper3.4.8




本帖被以下淘专辑推荐:

已有(6)人评论

跳转到指定楼层
yangxy 发表于 2016-4-21 09:55:10
学习,谢谢楼主分享
回复

使用道具 举报

小伙425 发表于 2016-4-21 11:02:19
收藏啦,辛苦啦楼主
回复

使用道具 举报

CM潜修 发表于 2016-4-21 13:15:00
辛苦。楼主,学习了
回复

使用道具 举报

a2200120 发表于 2016-5-16 23:42:54
我用hive2.0 整合 hbase1.1.4或者hbase1.2.1都不行啊,只要执行需要mapreduce的sql就hiveserver2直接挂掉了,但是bin/hive,cli模式下就不会,不知道什么原因
回复

使用道具 举报

doscho 发表于 2016-5-19 18:19:49
zookeeper的东西,学习了!
回复

使用道具 举报

zhou4304261988 发表于 2016-7-6 10:49:45
学习,谢谢楼主分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条