如何在Ubuntu14上为HDP安装创建本地存储库?

时间:2016-11-24 19:21:23

标签: hadoop installation ubuntu-14.04 hortonworks-data-platform ambari

我正在尝试在Ubuntu14.04上安装HDP 2.5。我无法在此计算机上访问互联网,因此希望使用本地存储库将HDP安装为instructed here

下载并放置" unared"我的服务器上的文件,如何将它们添加到ambari.repo?如何Preparing The Ambari Repository Configuration File

4 个答案:

答案 0 :(得分:0)

您只需输入您的Web服务器URL到Repofile,而不是原始URL。这在您的文档的第三步中进行了解释

[Updates-Ambari-2.4.1.0]
name=Ambari-2.4.1.0-Updates
baseurl=INSERT-BASE-URL
gpgcheck=1
gpgkey=http://public-repo-1.hortonworks.com/ambari/centos6/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1

答案 1 :(得分:0)

我在HDP 2.4.2.0 + ubuntu 14上遇到了同样的问题,我发现官方文档对于ubuntu 14是错误的。要更改的正确文件是/etc/apt/sources.list.d下的ambari.list。在本地存储库的主机中。它需要为AMBARI-2.4.2.0,HDP,HDP-UTILS提供本地基本URL。

答案 2 :(得分:0)

我找到了答案。 hortonworks doc有点模糊。

我们要创建一个文件名ambari.list

[Updates-Ambari-2.4.1.0]
name=Ambari-2.4.1.0-Updates
baseurl=INSERT-BASE-URL
gpgcheck=0
gpgkey= <link to local repo>
enabled=0
priority=1

答案 3 :(得分:-1)

Ubuntu sources.list遵循这种格式

deb URI版本名称主要

(详细信息位于https://help.ubuntu.com/community/Repositories/CommandLine

因此,例如,对于自定义本地Ambari存储库,您的ambari.list应该像这样

deb http://repohost/ambari/ubuntu16/2.7.3.0-139 Ambari主要

(假设您在repohost的/ var / www / html下下载了http://public-repo-1.hortonworks.com/ambari/ubuntu16/2.x/updates/2.7.3.0/ambari-2.7.3.0-ubuntu16.tar.gz