這些實際上是有效的百勝庫。 yum回購可以通過HTTP提供。 Ambari正在使用AWS S3存儲桶作爲通過HTTP爲yum回購提供文件的便捷方式。
當您導航到URL時,您無法在瀏覽器中輕鬆查看任何內容的原因是,S3並未像提供靜態內容的傳統Web服務器那樣真正將文件保存在目錄層次結構中。相反,它提供了鍵與對象的映射,應用程序通常使用尾隨/
的慣例來模擬目錄。
儘管您的問題中的網址並未向瀏覽器提供有意義的內容,但我們可以使用AWS Command Line Interface來檢查存儲分區。 (下面的輸出被調整爲簡潔。)
> aws s3 ls s3://dev.hortonworks.com/HDP/centos6/2.x/BUILDS/2.6.3.0-63/
PRE RPM-GPG-KEY/
PRE accumulo/
PRE atlas/
...
PRE hadoop/
...
PRE hive/
PRE hive2/
...
2017-07-17 18:03:01 2630 HDP-2.6.3.0-63.xml
2017-07-17 18:03:01 20366 artifacts.txt
2017-07-17 18:03:01 542 build.id
2017-07-17 18:03:01 8473 build_metadata.txt
2017-07-17 18:03:01 908 hdp-canary.repo
2017-07-17 18:03:01 602 hdp.repo
2017-07-17 18:03:01 578 hdp_private.repo
2017-07-17 18:03:01 574 hdp_public.repo
2017-07-17 18:03:01 612 hdpbn.repo
2017-07-17 18:03:09 497 hotfix_index.html
2017-07-17 18:03:06 502 index.html
2017-07-17 18:03:08 494 private_index.html
2017-07-17 18:03:07 493 public_index.html
我們可以看到有不同的子目錄用於在Apache的Hadoop生態系統組件。我們還可以看到一個index.html文件的存在,所以這個網址在瀏覽器上運行:
http://s3.amazonaws.com/dev.hortonworks.com/HDP/centos6/2.x/BUILDS/2.6.3.0-63/index.html
我們也看到文件的.repo,定義這是有效的yum軟件庫:
> curl http://s3.amazonaws.com/dev.hortonworks.com/HDP/centos6/2.x/BUILDS/2.6.3.0-63/hdp.repo
#VERSION_NUMBER=2.6.3.0-63
[HDP-2.6.3.0]
name=HDP Version - HDP-2.6.3.0
baseurl=http://s3.amazonaws.com/dev.hortonworks.com/HDP/centos6/2.x/updates/2.6.3.0
gpgcheck=1
gpgkey=http://s3.amazonaws.com/dev.hortonworks.com/HDP/centos6/2.x/updates/2.6.3.0/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1
[HDP-UTILS-1.1.0.21]
name=HDP-UTILS Version - HDP-UTILS-1.1.0.21
baseurl=http://s3.amazonaws.com/dev.hortonworks.com/HDP-UTILS-1.1.0.21/repos/centos6
gpgcheck=1
gpgkey=http://s3.amazonaws.com/dev.hortonworks.com/HDP/centos6/2.x/updates/2.6.3.0/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1
感謝您的回覆。你能再幫我一次嗎?我在部署中遇到了一些問題(上) –
@GuChao,很高興聽到這個答案幫助!我可能可以幫助解決部署問題。可能這將是一個單獨的問題。 –
收件人:[部署Apache Ambari 2.5.1,Apache Metrics收集器安裝失敗](https://stackoverflow.com/questions/45205352/in-deploy-of-apache-ambari-2-5-1-apache-度量收集器安裝失敗的) –