【发布时间】:2015-02-03 20:47:44
【问题描述】:
尝试使用 Hadoop 2.x 特别是 2.4.1 或 2.5.1 构建 Oozie 4.1.0。基于此链接 gauravkohli.com/2014/08/26/apache-oozie-installation-on-hadoop-2-4-1/ ,我编辑了 pom 文件。构建 m/c 的连接性受到限制,并且 maven 工件来自内部 Repos。
这是 Maven 构建输出。
[信息] --------------------------------------------- --------------------------
[INFO] 反应堆摘要: [信息]
[INFO] Apache Oozie Main .................... 成功 [1.023 秒]
[INFO] Apache Oozie 客户端 .................... 成功 [13.186 秒]
[INFO] Apache Oozie Hadoop 1.1.1.oozie-4.1.0 ....... 成功 [0.600 秒]
[INFO] Apache Oozie Hadoop Distcp 1.1.1.oozie-4.1.0 ....... 成功 [0.054 秒]
[INFO] Apache Oozie Hadoop 1.1.1.oozie-4.1.0 测试............成功 [0.120 秒]
[INFO] Apache Oozie Hadoop Utils 1.1.1.oozie-4.1.0 ........ 成功 [0.560 秒]
[信息] Apache Oozie Hadoop 2.3.0.oozie-4.1.0 ........ 成功 [ 2.940 秒]
[INFO] Apache Oozie Hadoop 2.3.0.oozie-4.1.0 测试............成功 [0.209 秒]
[INFO] Apache Oozie Hadoop Distcp 2.3.0.oozie-4.1.0 ....... 成功 [0.067 秒]
[INFO] Apache Oozie Hadoop Utils 2.3.0.oozie-4.1.0 ........ 成功 [0.693 秒]
[信息] Apache Oozie Hadoop 0.23.5.oozie-4.1.0 ...... 成功 [ 2.062 秒]
[INFO] Apache Oozie Hadoop 0.23.5.oozie-4.1.0 测试............成功 [0.145 秒]
[INFO] Apache Oozie Hadoop Distcp 0.23.5.oozie-4.1.0 ...... 成功 [0.047 秒]
[INFO] Apache Oozie Hadoop Utils 0.23.5.oozie-4.1.0 ...... 成功 [0.690 秒]
[INFO] Apache Oozie Hadoop 库 .................... 成功 [ 2.423 秒]
[INFO] Apache Oozie Hbase 0.94.2.oozie-4.1.0 ....... 成功 [0.160 秒]
[INFO] Apache Oozie Hbase 库 .................... 成功 [0.427 秒]
[INFO] Apache Oozie HCatalog 0.13.1.oozie-4.1.0 ...... 成功 [0.490 秒]
[INFO] Apache Oozie HCatalog Libs .........................成功 [ 1.113 s]
[INFO] Apache Oozie Share Lib Oozie .....................失败 [03:59 分钟]
[INFO] Apache Oozie Share Lib HCatalog ....................跳过
[INFO] Apache Oozie 核心 .................................... 跳过
[INFO] Apache Oozie 文档 .................................... 跳过
[INFO] Apache Oozie Share Lib Pig .........................跳过
[INFO] Apache Oozie Share Lib Hive ......................跳过
[INFO] Apache Oozie Share Lib Sqoop ......................跳过
[INFO] Apache Oozie Share Lib Streaming .... 跳过
[INFO] Apache Oozie Share Lib Distcp ......................跳过
[INFO] Apache Oozie WebApp ......................已跳过
[INFO] Apache Oozie 示例 ................................... 跳过
[INFO] Apache Oozie 共享库 ................................... 跳过
[INFO] Apache Oozie 工具 ................................... 跳过
[INFO] Apache Oozie MiniOozie .....................跳过
[INFO] Apache Oozie 发行版 ................................... 跳过
[INFO] Apache Oozie ZooKeeper 安全测试 .................... 跳过
[信息] --------------------------------------------- ----------------------------------------
[信息] 构建失败
[信息] --------------------------------------------- ----------------------------------------
[INFO] 总时间:04:29 分钟
[INFO] 完成于:2015-02-03T20:20:48+00:00
[INFO] 最终内存:64M/285M
[信息] --------------------------------------------- ----------------------------------------
[错误] 无法在项目 oozie-sharelib-oozie 上执行目标:无法解析项目 org.apache.oozie:oozie-sharelib-oozie:jar:4.1.0 的依赖项:无法解析以下工件: org.apache.oozie:oozie-hadoop:jar:2.4.1.oozie-4.1.0, org.apache.oozie:oozie-hadoop-test:jar:2.4.1.oozie-4.1.0, org.apache。 oozie:oozie-hadoop-utils:jar:2.4.1.oozie-4.1.0: 在内部找不到工件 org.apache.oozie:oozie-hadoop:jar:2.4.1.oozie-4.1.0 (@987654321 @) -> [帮助1]
[ERROR] 纠正问题后,您可以使用命令恢复构建 [错误] mvn -rf :oozie-sharelib-oozie
错误,Oozie 发行版创建失败
Maven 无法解析以下工件 无法解析以下工件:org.apache.oozie:oozie-hadoop:jar:2.4.1.oozie-4.1.0、org.apache.oozie:oozie-hadoop-test:jar:2.4.1.oozie- 4.1.0, org.apache.oozie:oozie-hadoop-utils:jar:2.4.1.oozie-4.1.0: 找不到工件 org.apache.oozie:oozie-hadoop:jar:2.4.1.oozie- 4.1.0 内部 (http://internalXXXXXXXXX.com/content/groups/public)
在网上搜索完全相同的工件,但目前没有找到。
请建议在 Hadoop 2.5.1 的 Oozie pom 文件中可以使用或需要更改的替代工件。
以上构建日志是至少复制建议的 Hadoop 2.4.1 相关更改并构建 Oozie 的一次尝试。感谢您为解决此僵局而提供的投入。
【问题讨论】: