ambari构建失败,因为无法访问hortonworks存储库



由于Cloudera关闭了ambari的所有公共存储库(参见https://community.cloudera.com/t5/Support-Questions/Hortonworks-Repositories-can-t-be-accessed/td-p/311058),我试图自己从头开始构建ambari(参见ambari 2.7.5安装指南

我遇到了安装Ambari中描述的问题,无法从amazon S3下载hortonworks HDP

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (default) on project ambari-metrics-timelineservice: An Ant BuildException has occured: Can't get https://s3.amazonaws.com/dev.hortonwo
[ERROR] around Ant part ...<get usetimestamp="true" src="https://s3.amazonaws.com/dev.hortonworks.com/HDP/centos7/3.x/BUILDS/3.1.4.1-1/tars/hbase/hbase-2.0.2.3.1.4.1-1-bin.tar.gz" dest="/home/...

但是建议的解决方案确实对我有效。原来仓库https://s3.amazonaws.com/dev.hortonworks.com/HDP似乎也关闭了。

现在有机会建造ambari吗?除了hortonworks/cloudera的封闭存储库之外,是否有不同的公共存储库来下载二进制文件?

这些配置为我解决了这个问题:

vi ambari-metrics/ambari-metrics-timelineservice pom.xml

改变:

<hadoop.version>3.1.1.3.1.4.0-315</hadoop.version>
<phoenix.version>5.0.0.3.1.4.0-315</phoenix.version>
<hbase.version>2.0.2.3.1.4.0-315</hbase.version>

:

<hadoop.version>3.1.1</hadoop.version>
<phoenix.version>5.0.0-HBase-2.0</phoenix.version>
<hbase.version>2.0.2</hbase.version>

vi ambari-metrics/pom.xml

改变:

<hbase.tar>https://s3.amazonaws.com/dev.hortonworks.com/HDP/centos7/3.x/BUILDS/3.1.4.0-315/tars/hbase/hbase-2.0.2.3.1.4.0-315-bin.tar.gz</hbase.tar>
<hbase.folder>hbase-2.0.2.3.1.4.0-315</hbase.folder>
<hadoop.tar>https://s3.amazonaws.com/dev.hortonworks.com/HDP/centos7/3.x/BUILDS/3.1.4.0-315/tars/hadoop/hadoop-3.1.1.3.1.4.0-315.tar.gz</hadoop.tar>
<hadoop.folder>hadoop-3.1.1.3.1.4.0-315</hadoop.folder>

:

<hbase.tar>https://archive.apache.org/dist/hbase/2.0.2/hbase-2.0.2-bin.tar.gz</hbase.tar>
<hbase.folder>hbase-2.0.2</hbase.folder>
<hadoop.tar>https://archive.apache.org/dist/hadoop/common/hadoop-3.1.1/hadoop-3.1.1.tar.gz</hadoop.tar>
<hadoop.folder>hadoop-3.1.1</hadoop.folder>

在同一个文件中,修改:

<phoenix.tar>https://s3.amazonaws.com/dev.hortonworks.com/HDP/centos7/3.x/BUILDS/3.1.4.0-315/tars/phoenix/phoenix-5.0.0.3.1.4.0-315.tar.gz</phoenix.tar>
<phoenix.folder>phoenix-5.0.0.3.1.4.0-315</phoenix.folder>

:

<phoenix.tar>https://downloads.apache.org/phoenix/apache-phoenix-5.0.0-HBase-2.0/bin/apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz</phoenix.tar>
<phoenix.folder>apache-phoenix-5.0.0-HBase-2.0-bin</phoenix.folder>

最新更新