不管是编译 ambari 哪个版本,编译步骤都是通用的。先打版本号,然后再执行mvn编译命令。
编译文档可参考 《第一讲:ambari-2.7.5.0 全部模块源码编译并安装部署ambari》。
但是还需要说一个地方,当编译 ambari-metrics 的时候,会提示 hbase、hadoop、grafana、phoenix相关tar包下载地址失效 的问题。这是因为 hortonworks 被 cloudera 合并后,链接不对外开放所导致。这说明我们需要自己找以上这几个tar包。
将 ambari-metrics/pom.xml 需要的某些 tar 包的地址由外网地址,修改为从本地目录中获取。
<hbase.tar