【问题标题】:How to install mongo-hadoop for CDH4?如何为 CDH4 安装 mongo-hadoop?
【发布时间】:2014-05-03 00:53:05
【问题描述】:

我想将 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。”

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

【问题讨论】:

    标签: mongodb hadoop jar


    【解决方案1】:

    使用 cdh4 而不是 CDH4。不过,我会在 gradle 中解决这个问题。

    【讨论】:

    • 我假设这适用于 cdh 4.0- cdh4.5?即使它专门下载CDH4.6?
    • 是的。它应该可以正常工作。它曾经针对 4.3 进行编译,但几周前我对它进行了修改,无需对代码进行任何更改。
    • fwiw,我只是将更改推送到 gradle 以将版本标准化为小写。
    猜你喜欢
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 2013-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    相关资源
    最近更新 更多