第 11 章 将 Kickstart 文件添加到 UEFI HTTP 或 PXE 安装源中
在 Kickstart 文件就绪后,您可以使其用于目标系统上的安装。
11.1. 在 NFS 服务器上共享安装文件 复制链接链接已复制到粘贴板!
您可以在 NFS 服务器中存储 Kickstart 文件,以便在多个系统中启用自动安装。它消除了物理介质的需求,并提供通过网络文件共享高效系统部署的安装配置。
先决条件
- 您对本地网络上的 Red Hat Enterprise Linux 10 服务器具有管理员级别的访问权限。
- 要安装的系统可以连接到服务器。
确保您在 inst.ks 和 inst.repo 中使用不同的路径。当使用 NFS 托管 Kickstart 时,您不能使用相同的 nfs 共享来托管安装源。
流程
作为 root 运行以下命令安装
nfs-utils软件包:dnf install nfs-utils
# dnf install nfs-utilsCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 将 Kickstart 文件复制到 NFS 服务器的目录中。
使用文本编辑器打开
/etc/exports文件,并使用以下语法添加一行:/exported_directory/ clients
/exported_directory/ clientsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用到包含 Kickstart 文件的目录的完整路径替换 /exported_directory/。要从这个 NFS 服务器安装计算机的主机名或 IP 地址替换 clients,如果您想允许任何可访问该 NFS 服务器的计算机都能使用该 ISO 镜像,则使用该系统所在的子网络访问该 ISO 镜像,或者使用星号(
*)。有关此格式的详细信息,请参见 exports(5) 手册页。使/nfs/rhel10-kickstart/目录对所有客户端只读的基本配置是:/nfs/rhel10-kickstart/ *
/nfs/rhel10-kickstart/ *Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在 firewalld 中启用 NFS 服务。
firewall-cmd --permanent --add-service nfs firewall-cmd --permanent --add-service=mountd firewall-cmd --permanent --add-service=rpc-bind firewall-cmd --reload
# firewall-cmd --permanent --add-service nfs # firewall-cmd --permanent --add-service=mountd # firewall-cmd --permanent --add-service=rpc-bind # firewall-cmd --reloadCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
保存
/etc/exports文件并退出文本编辑器。 启动 nfs 服务:
systemctl enable --now nfs-server.service
# systemctl enable --now nfs-server.serviceCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果在更改
/etc/exports文件前运行该服务,请输入以下命令以便运行的 NFS 服务器重新载入其配置:systemctl reload nfs-server.service
# systemctl reload nfs-server.serviceCopy to Clipboard Copied! Toggle word wrap Toggle overflow Kickstart 文件现在可以通过 NFS 访问并准备用于安装。
注意在指定 Kickstart 源时,使用
nfs:作为协议、服务器的主机名或 IP 地址、冒号(:),以及保存该文件的目录中的路径。例如,如果服务器的主机名为myserver.example.com,并且您已将文件保存在/nfs/rhel10-kickstart/my-ks.cfg中,请指定inst.ks=nfs:myserver.example.com:/nfs/rhel10-kickstart/my-ks.cfg作为安装源引导选项。