有人能推荐hadoop、sqoop、hbase和hive的兼容版本吗

有人能推荐hadoop、sqoop、hbase和hive的兼容版本吗,hive,hbase,sqoop,hadoop2,Hive,Hbase,Sqoop,Hadoop2,我使用了hadoop 2.5.2、hbase 0.98.*版本、hive 1.2.1版本。现在sqoop与hadoop版本不兼容。如果我更改hadoop>2.5,hbase和hive将不支持。有人能帮我解决这个问题吗?提前谢谢。您可以参考HDP的Apache发行版。您可以使用: ApacheHadoop 2.7.1 Apache HBase 1.1.2 ApacheHive1.2.1 ApacheSqoop1.4.6 (参考自)以下是安装在Cloudera虚拟机cdh5.3.10上的Hado

我使用了hadoop 2.5.2、hbase 0.98.*版本、hive 1.2.1版本。现在sqoop与hadoop版本不兼容。如果我更改hadoop>2.5,hbase和hive将不支持。有人能帮我解决这个问题吗?提前谢谢。

您可以参考HDP的Apache发行版。您可以使用:

  • ApacheHadoop 2.7.1
  • Apache HBase 1.1.2
  • ApacheHive1.2.1
  • ApacheSqoop1.4.6

(参考自)

以下是安装在Cloudera虚拟机cdh5.3.10上的Hadoop生态系统的兼容版本

您提到的Hadoop版本2.5.2也应该与列表兼容

  • hadoop-2.5.0
  • hbase-0.98.6
  • 蜂巢-0.13.1
  • 色调-3.7.0
  • oozie-4.0.0
  • 猪-0.12.0
  • sqoop-1.4.5
  • sqoop2-1.99.4
  • 动物园管理员-3.4.5
我不确定在您的系统上安装Hadoop及其组件的原因,但如果您只是想学习Hadoop framework,那么我建议您首先在OSX系统上安装Cloudera QuickStart虚拟机,前提是您的系统具备所有硬件先决条件:

Cloudera QuickStart虚拟机包括您尝试Hadoop、MapReduce、Hive、Pig、Impala等以及Eclipse IDE所需的一切


请看我的回答:

不,实际上我不是一名学习者,我是一名开发人员。在我配置这些技术之前,但现在当我运行相同的版本时,我面临配置问题。那么上面的列表应该适合您,因为这些版本是兼容的,并且安装在CDH 5.3中。请注意,CDH中捆绑的工具版本与Apache版本非常不一致。例如,CDH 5.9本应与Hadoop 2.6.0一起发布,但V2.6.5和/或2.7.x和/或2.8.beta版本的后台端口太多,以至于“2.6.0”只是一个笑话。我安装了Hadoop 2.7.1版本n sqoop 1.4.6 n java 1.7。当我通过sqoop将数据从mysql导入hdfs时,我得到一个错误[main]tool.ImportTool:Imported Failed:No enum constant org.apache.hadoop.mapreduce.JobCounter.MB_MILLIS_MAPS。。。你能告诉我哪里出了问题吗