Ambari Server 使用版本定义文件 (VDF) 来了解版本中包含哪些产品和组件版本。为了使 Ambari 能够与 Satellite 或 Spacewalk 良好配合,您必须为集群中的特定操作系统版本创建自定义 VDF 文件,该文件告诉 Ambari 在安装或升级集群时要使用哪些 RedHat Satellite 或 Spacewalk 通道名称。

要创建自定义 VDF 文件,我们建议将现有 VDF 从我们的 HDP 3.1.5 存储库 表下载到本地桌面。下载后,在您的首选编辑器中打开 VDF 文件,并更改每个存储库的 标签,以匹配之前配置的 Satellite 或 Spacewalk 通道名称。对于本示例,我在 Satellite 或 Spacewalk 中创建了以下频道:

表 6.1 Hortonworks 存储库的通道名称示例

Hortonworks Repository RedHat Satellite or Spacewalk Channel Name
HDP-3.1.5.6091 hdp_3.1.5.6091
HDP-3.1-GPL* hdp_3.1_gpl
HDP-UTILS-1.1.0.22 hdp_utils_1.1.0.22
  • 如果您的集群要使用 LZO 压缩,请参阅配置 LZO 压缩了解更多信息。
    1. <repository-info>
    2. <os family="redhat7">
    3. <package-version>3_0_0_0_*</package-version>
    4. <repo>
    5. <baseurl>http://public-repo-1.hortonworks.com/HDP/centos7/3.x/updates/3.1.5.6091</baseurl>
    6. <repoid>hdp_3.1.5.6091</repoid>
    7. <reponame>HDP</reponame>
    8. <unique>true</unique>
    9. </repo>
    10. <repo>
    11. <baseurl>http://public-repo-1.hortonworks.com/HDP-GPL/centos7/3.x/updates/3.1.5.6091</baseurl>
    12. <repoid>hdp_3.1_gpl</repoid>
    13. <reponame>HDP-GPL</reponame>
    14. <unique>true</unique>
    15. <tags>
    16. <tag>GPL</tag>
    17. </tags>
    18. </repo>
    19. <repo>
    20. <baseurl>http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.22/repos/centos7</baseurl>
    21. <repoid>hdp_utils_1.1.0.22</repoid>
    22. <reponame>HDP-UTILS</reponame>
    23. <unique>false</unique>
    24. </repo>
    25. </os>
    26. </repository-info>

下一步

将自定义 VDF 导入 Ambari