Oozie error while trying to execute “bin/mkdistro.sh -DskipTests”

匿名 (未验证) 提交于 2019-12-03 01:05:01

问题:

Trying to install oozie 4.0.1 following http://www.thecloudavenue.com/2013/10/installation-and-configuration-of.html
hadoop version - 2.4.0
maven - 3.0.4
sqoop - 1.4.4

while trying to execute "bin/mkdistro.sh -DskipTests", failed building

..........
[INFO] Apache Oozie HCatalog Libs ........................ SUCCESS [0.399s]
[INFO] Apache Oozie Core ................................. FAILURE [7.819s]
[INFO] Apache Oozie Docs ................................. SKIPPED
.........
[ERROR] Failed to execute goal on project oozie-core: Could not resolve dependencies for project org.apache.oozie:oozie-core:jar:4.0.0: The following artifacts could not be resolved: org.apache.oozie:oozie-hadoop-test:jar:2.4.0.oozie-4.0.0, org.apache.oozie:oozie-hadoop:jar:2.4.0.oozie-4.0.0, org.apache.oozie:oozie-sharelib-oozie:jar:4.0.0-cdh5.0.2, org.apache.oozie:oozie-sharelib-hcatalog:jar:4.0.0-cdh5.0.2: Failure to find org.apache.oozie:oozie-hadoop-test:jar:2.4.0.oozie-4.0.0 in htp://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] htp://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn -rf :oozie-core


anybody tried oozie4.0.1 with hadoop 2.4.0? how can I solve this issue?

回答1:

Me too faced the same probelm.

Try this installtion steps it is worked for me change the versions in below steps depends on what version you need.



回答2:

I have stumbled on the same error and I did a quick search on Google, just to find out that there is a JIRA ticket still open to move the hadoop-2 profile to Hadoop 2.4.0

https://issues.apache.org/jira/browse/OOZIE-1730

I have no idea how hard is that to do, but the build fails to me in exactly the same way.



回答3:

Please see.

I built 4.0.1 + Hadoop 1.2.1 + Hive 0.10.0.

QQ: when you are saying Hadoop = 2.4.1 , it is what you have changed in the pom.xml of oozie or ?

When I build with custom version of hadoop and hive, I have to change the

a. <OOZIE_BUILD_HOME>/pom.xml b. <OOZIE_BUILD_HOME>/hadooplibs/hadoop-1/pom.xml c. <OOZIE_BUILD_HOME>/hadooplibs/hadoop-distcp-1/pom.xml d. <OOZIE_BUILD_HOME>/hadooplibs/hadoop-test-1/pom.xml  

The default version for hadoop is 1.1.1 so find and replace with which every version you want. like in my case I did to 1.2.1

Other similar way is to change pom.xml related to Hadoop 2.

Please let me know if there any question.

Regards, Manish



易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!