Ubuntu 16.04
HADOOP 1.0.4
Oozie 3.3.1
1. 在执行mkdistro.sh -DskipTests是提示
[INFO] Apache Oozie Share Lib Hive ........................ FAILURE[ 4.292 s]
控制台提示无法连接至codehaus代码仓库的服务器,原来是因为codehaus项目已经停止,通过登录codehaus的网站可以看到需要在~/.m2/settings.xml里添加
<repositories>
<repository>
<id>codehaus-mule-repo</id>
<name>codehaus-mule-repo</name>
<url>
https://repository-master.mulesoft.org/nexus/content/groups/public/
</url>
<layout>default</layout>
</repository>
</repositories>
但后来还是不对,于是在Oozie目录下grep http://repository.codehaus.org/,发现有一个pom.xml里面包含有这个链接,将其更改为 https://repository-master.mulesoft.org/nexus/content/groups/public/ 再次运行mkdistro.sh -DskipTests,发现通过。
2. 下载了ext-2.2之后,要注意解压后的路径问题,笔者解压时是ext-2.2/ext-2.2,导致提示console is disabled,后来更正后登陆localhost: 11000发现成功。