3.3.3. 网络中的安装源
将安装源放在网络中具有允许您从单一来源安装多个系统的优势,而无需连接和断开任何物理介质。当与 TFTP 服务器一起使用时,基于网络的安装特别有用,后者也允许您从网络引导安装程序。这个方法完全消除创建物理介质的需要,允许轻松部署 Red Hat Enterprise Linuxnbsp;在多个系统中同时,在多个系统中使用 Linux。有关设置 TFTP 服务器的详情请参考 第 24 章 准备网络安装。
3.3.3.1. NFS 服务器中的安装源
NFS
安装方法使用 Red Hat Enterprise Linuxnbsp 的 ISO 镜像;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 二进制 DVD 放置在 Network File System
server 的 导出目录中,安装系统必须能够读取。要执行基于 NFS 的安装,您需要另一个运行中的系统,它将充当 NFS 主机。
有关 NFS 服务器的详情,请查看 Red Hat Enterprise Linux 7 存储管理指南。
以下步骤仅作为流程的基本概述。设置 NFS 服务器时必须执行的确切步骤将根据系统的架构、操作系统、软件包管理器、服务管理器和其他因素而有所不同。在 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 系统中,可以按照文档完全遵循的步骤。有关在早期版本的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 上安装源创建过程的步骤,请查看该发行版本的适当 安装指南。
过程 3.4. 准备使用 NFS 安装
- 作为
root
运行以下命令安装 nfs-utils 软件包:#
yum install nfs-utils - 将完整的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7 二进制 DVD ISO 镜像复制到 NFS 服务器上的合适目录中。例如,您可以为此创建目录
/rhel7-install/
,并在其中保存 ISO 镜像。 - 使用文本编辑器打开
/etc/exports
文件,并使用以下语法添加一行:/exported_directory/ clients
使用包含 ISO 镜像的目录的完整路径替换 /exported_directory/。如果使用要从这个 NFS 服务器安装的计算机的主机名或 IP 地址、所有计算机要从其中访问 ISO 镜像的子网络,使用 星号(*
),如果您想允许任何可通过网络访问 NFS 服务器的计算机使用 ISO 镜像,而不是使用星号(*)。有关此格式的详细信息,请参见exports(5)
手册页。以下是基本配置,使/rhel7-install/
目录以只读方式对所有客户端提供:/rhel7-install *
- 完成配置并退出文本编辑器后保存
/etc/exports
文件。 - 启动
nfs
服务:#
systemctl start nfs.service如果在更改/etc/exports
文件前该服务已在运行,请输入以下命令以便运行的 NFS 服务器重新载入其配置:#
systemctl reload nfs.service
完成上述步骤后,ISO 镜像可以通过
NFS
访问并可作为安装源使用。
在安装之前或在安装过程中配置安装源时,使用
nfs:
作为协议、服务器的主机名或 IP 地址、冒号(:
)以及保存 ISO 镜像的目录。例如,如果服务器的主机名为 myserver.example.com
,且您已在 /rhel7-install/
中保存了 ISO 镜像,请指定 nfs:myserver.example.com:/rhel7-install/
作为安装源。