关于设置本地存储库Hortonworks

时间:2017-03-09 18:26:19

标签: hadoop hortonworks-data-platform ambari

我正在尝试使用Hortonworks Ambair(用于HDP)学习设置本地存储库。

我指的是Hortonworks的官方指南;请参阅以下内容:

enter image description here

我无法理解为什么我们必须下载.repo文件和.tar文件?

如果我们有临时访问权限并且某些进程会下载实际的二进制文件,是否需要.repo文件?如果是,那么下载哪个进程?

如果我们根本没有任何互联网访问权限,是否需要.tar.gz文件,而.tar.gz是指实际的软件分发?

任何人都可以指导我这些是什么意思吗?

1 个答案:

答案 0 :(得分:1)

.repo文件是yum用来从远程集中式服务器下载二进制文件的配置文件。

.tar文件是所有这些二进制文件的压缩文件,您可以在本地网络上安装这些文件并将它们(通过httpd等)提供给同一本地网络上群集的所有节点。

如果您有临时Internet访问权限,则可以使用.repo文件下载和/或安装二进制文件。如果您只想下载二进制文件,您可以执行以下操作:

# yum install yum-plugin-downloadonly
# yum install --downloadonly --downloaddir=<directory> <package>

如果您想下载并安装,您只需:

# yum install <package>

如果您没有任何互联网访问权限,则需要在具有互联网访问权限的计算机上下载.tar文件并将其传输到您的群集,并按照Hortonworks提供的instructions设置本地服务的存储库。