第 13 章 管理 ISO 镜像

您可以使用 Satellite 从红帽的 Content Delivery Network 或其他源存储 ISO 镜像。您还可以上传其他文件,如虚拟机镜像,并在存储库中发布这些文件。

13.1. 从红帽导入 ISO 镜像

Red Hat Content Delivery Network 为某些产品提供 ISO 镜像。导入此内容的流程与为 RPM 内容启用存储库的步骤类似。

要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程

流程

  1. 在 Satellite Web UI 中,导航到 Content > Red Hat Repositories
  2. Search 字段中输入镜像名称,如 Red Hat Enterprise Linux 7 Server (ISO)
  3. 在 Available Repositories 窗口中,展开 Red Hat Enterprise Linux 7 Server (ISO)
  4. 对于 x86_64 7.2 条目,点 Enable 图标为镜像启用存储库。
  5. 在 Satellite Web UI 中,导航到 Content > Products,再点 Red Hat Enterprise Linux Server
  6. 单击 Red Hat Enterprise Linux Server 窗口的 Repositories 选项卡,然后点 Red Hat Enterprise Linux 7 Server ISOs x86_64 7.2
  7. 在 Red Hat Enterprise Linux 7 Server ISOs x86_64 7.2 窗口的右上角,单击 Select Action 并选择 Sync Now

查看同步状态

  • 在 Satellite Web UI 中,导航到 Content > Sync Status 并展开 Red Hat Enterprise Linux Server

CLI 过程

  1. 找到 Red Hat Enterprise Linux Server for file 存储库:

    # hammer repository-set list \
    --product "Red Hat Enterprise Linux Server" \
    --organization "My_Organization" | grep "file"
  2. 为 Red Hat Enterprise Linux 7.2 Server ISO 启用 文件 存储库:

    # hammer repository-set enable \
    --product "Red Hat Enterprise Linux Server" \
    --name "Red Hat Enterprise Linux 7 Server (ISOs)" \
    --releasever 7.2 \
    --basearch x86_64 \
    --organization "My_Organization"
  3. 在产品中找到存储库:

    # hammer repository list \
    --product "Red Hat Enterprise Linux Server" \
    --organization "My_Organization"
  4. 同步产品中的存储库:

    # hammer repository synchronize \
    --name "Red Hat Enterprise Linux 7 Server ISOs x86_64 7.2" \
    --product "Red Hat Enterprise Linux Server" \
    --organization "My_Organization"