第 12 章 管理 ISO 镜像
您可以使用 Satellite 存储 ISO 镜像,可以是来自红帽的 Content Delivery Network 或其他源。您还可以上传其他文件,如虚拟机镜像,并将它们发布到存储库中。
12.1. 从红帽导入 ISO 镜像
Red Hat Content Delivery Network 为某些产品提供 ISO 镜像。导入此内容的过程与为 RPM 内容启用软件仓库的步骤类似。
要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程。
流程
- 在 Satellite Web UI 中,进入到 Content > Red Hat Repositories。
-
在 Search 字段中输入镜像名称,例如
Red Hat Enterprise Linux 7 Server (ISOs)
。 - 在 Available Repositories 窗口中,展开 Red Hat Enterprise Linux 7 Server (ISOs)。
- 对于 x86_64 7.2 条目,点 Enable 图标为镜像启用存储库。
- 在 Satellite Web UI 中,进入到 Content > Products,再点 Red Hat Enterprise Linux Server。
- 单击 Red Hat Enterprise Linux Server 窗口的 Repositories 选项卡,然后单击 Red Hat Enterprise Linux 7 Server ISOs x86_64 7.2。
- 在 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 过程
找到用于
文件
软件仓库的 Red Hat Enterprise Linux 服务器产品:# hammer repository-set list \ --product "Red Hat Enterprise Linux Server" \ --organization "My_Organization" | grep "file"
为 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"
在产品中找到存储库:
# hammer repository list \ --product "Red Hat Enterprise Linux Server" \ --organization "My_Organization"
同步产品中的存储库:
# hammer repository synchronize \ --name "Red Hat Enterprise Linux 7 Server ISOs x86_64 7.2" \ --product "Red Hat Enterprise Linux Server" \ --organization "My_Organization"