3.3. 配置卫星服务器以通过网络同步内容


配置下游卫星服务器,以通过 HTTPS 从连接的上游卫星服务器同步存储库。

前提条件

  • 上游卫星服务器和下游卫星服务器之间存在网络连接。
  • 您在上游和下游卫星服务器上导入了订阅清单。
  • 在上游卫星服务器上,您启用了该组织所需的存储库。如需更多信息 请参阅管理内容中的 启用红帽存储库
  • 上游用户是 admin,或者有以下权限:

    • view_organizations
    • view_products
    • edit_organizations (用来下载 CA 证书)
    • view_lifecycle_environments
    • view_content_views
  • 在下游卫星服务器上,您已使用 http://upstream-satellite.example.com/pub/katello-server-ca.crt 的内容导入了上游卫星服务器的 SSL 证书。如需更多信息,请参阅管理内容中的 导入 SSL 证书
  • 下游用户是 admin,或者具有创建产品存储库和机构的权限。

流程

  1. 进入 Content > Subscriptions
  2. 单击 管理清单 按钮。
  3. 进入 CDN Configuration 选项卡。
  4. 选择 Network Sync 选项卡。
  5. URL 字段中,输入上游卫星服务器的地址。
  6. Username 中输入您的用户名进行上游登录。
  7. Password 中,为上游登录输入您的密码或个人访问令牌。
  8. Organization label 字段中,输入上游机构的标签。
  9. 可选:在 Lifecycle Environment Label 字段中输入上游生命周期环境的标签。默认为 Library
  10. 可选:在 Content view label 字段中输入上游内容视图的标签。默认为 Default_Organization_View
  11. SSL CA Content Credential 菜单,选择由上游卫星服务器使用的 CA 证书。
  12. 单击 Update
  13. 在 Satellite Web UI 中,导航到 Content > Products
  14. 选择包含您要同步的存储库的产品。
  15. Select Action 菜单中,选择 Sync Now 以同步产品中的所有存储库。

    您还可以创建同步计划来确保定期进行更新。如需更多信息, 请参阅管理内容中的 创建同步计划

CLI 过程

  1. 使用 SSH 连接到您的下游 Satellite 服务器。
  2. 查看有关上游 CA 证书的信息:

    # hammer content-credential show \
    --name="My_Upstream_CA_Cert" \
    --organization="My_Downstream_Organization"

    记录下下一步 CA 证书的 ID。

  3. 对上游 Satellite 服务器设置 CDN 配置:

    # hammer organization configure-cdn --name="My_Downstream_Organization" \
    --type=network_sync \
    --url https://upstream-satellite.example.com \
    --username upstream_username --password upstream_password \
    --ssl-ca-credential-id "My_Upstream_CA_Cert_ID" \ --upstream-organization-label="_My_Upstream_Organization" \
    [--upstream-lifecycle-environment-label="My_Lifecycle_Environment"] \
    [--upstream-content-view-label="My_Content_View"]

    默认生命周期环境标签是 Library。默认内容视图标签为 Default_Organization_View

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部