附录 C. 导入 Kickstart 存储库
Kickstart 软件仓库不是由内容 ISO 镜像提供。要在断开连接的 Satellite 中使用 Kickstart 软件仓库,您必须下载您要使用的 Red Hat Enterprise Linux 版本的二进制 DVD ISO 文件,并将 Kickstart 文件复制到 Satellite。
为 Red Hat Enterprise Linux 7 导入 Kickstart 软件仓库,完成 第 C.1 节 “为 Red Hat Enterprise Linux 7 导入 Kickstart 存储库”。
要为 Red Hat Enterprise Linux 8 导入 Kickstart 软件仓库,完成 第 C.2 节 “为 Red Hat Enterprise Linux 8 导入 Kickstart 存储库”。
C.1. 为 Red Hat Enterprise Linux 7 导入 Kickstart 存储库
要为 Red Hat Enterprise Linux 7 导入 Kickstart 软件仓库,请在 Satellite 中完成以下步骤。
流程
- 访问红帽客户门户网站 https://access.redhat.com/ 并登录。
- 在窗口的左上角点击 Downloads。
- 在 Red Hat Enterprise Linux 7 的右侧,点 Versions 7 and below。
- 从 Version 列表中,选择 Red Hat Enterprise Linux 7 所需版本,如 7.7。
- 在 Download Red Hat Enterprise Linux 窗口中,找到 ISO 镜像的二进制 DVD 版本,例如: Red Hat Enterprise Linux 7.7 Binary DVD,然后点击 Download Now。
- 下载完成后,将 ISO 镜像复制到卫星服务器。
在卫星服务器上,创建一个挂载点,并在该位置临时挂载 ISO 镜像:
# mkdir /mnt/iso # mount -o loop rhel-binary-dvd.iso /mnt/iso
创建 Kickstart 目录:
# mkdir --parents \ /var/www/html/pub/sat-import/content/dist/rhel/server/7/7.7/x86_64/kickstart/
从 ISO 镜像复制
kickstart
文件:# cp -a /mnt/iso/* /var/www/html/pub/sat-import/content/dist/rhel/server/7/7.7/x86_64/kickstart/
在列出文件中添加以下条目:
在
/var/www/html/sat-import/content/dist/rhel/server/7/listing
文件中,附加一个新行的版本号。例如,对于 RHEL 7.7 ISO,请附加7.7
。在
/var/www/html/pub/sat-import/content/dist/rhel/server/7/7.7/listing
文件中,附加带有新行的架构。例如,x86_64
。到
/var/www/html/pub/sat-import/content/dist/rhel/server/7/7.7/x86_64/listing
文件,使用新行附加kickstart
。从 ISO 镜像复制
.treeinfo
文件:# cp /mnt/iso/.treeinfo \ /var/www/html/pub/sat-import/content/dist/rhel/server/7/7.7/x86_64/kickstart/treeinfo
如果您没有计划使用挂载的二进制 DVD ISO 镜像,请卸载并删除目录:
# umount /mnt/iso # rmdir /mnt/iso
- 在卫星 Web UI 中,启用 Kickstart 存储库。