mongodb - 如何为 CDH4 安装 mongo-hadoop?

标签 mongodb hadoop jar

我想将 CDH 4.5 与 mongo-hadoop 一起使用: https://github.com/mongodb/mongo-hadoop

当我执行时:

./gradlew jar -Phadoop_version=CDH4

它失败并说它是一个“未知的 hadoop 版本”。据我所知,CDH 4.5 使用 Hadoop 2.0.0,但它没有在文档中显示为一个选项。它只是说“mongo-hadoop 连接器当前支持以下版本的 hadoop:0.23、1.0、1.1、2.2、2.3、2.4 和 CDH 4 abd 5。如果您想针对特定版本的 Hadoop 进行构建,您只需要在构建时将 -Phadoop_version= 传递给 gradlew。”

生成 jars 的正确命令是什么?

最佳答案

使用 cdh4 而不是 CDH4。不过,我会在 gradle 中修复它。

关于mongodb - 如何为 CDH4 安装 mongo-hadoop?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23433195/

相关文章:

node.js - MongoDB 创建文档并成功创建另一个文档

mongodb - 如何索引我的集合以使用复合多键索引

node.js - mongoose - 引用子文档的 ObjectId

hadoop - 您如何在Hadoop中定义 “rack awareness”?

hadoop - 在 HDP 2.6 中的 Ambari 中启动 Hive 时出现异常

java - 一个 jar 中的两个同名文件

java - 无法解析 java.util.Map$Entry 类型

ant - 如何在 ant jar 文件中包含目录结构?

php - 未找到类 'MongoDB\Cient'

hadoop - 为什么 Hadoop yarn(2.7.1) 中的平均合并时间为零?以及如何获得这个时间的精确度