Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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 安装

  1. 作为 root 运行以下命令安装 nfs-utils 软件包:
    # yum install nfs-utils
  2. 将完整的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7 二进制 DVD ISO 镜像复制到 NFS 服务器上的合适目录中。例如,您可以为此创建目录 /rhel7-install/,并在其中保存 ISO 镜像。
  3. 使用文本编辑器打开 /etc/exports 文件,并使用以下语法添加一行:
    /exported_directory/ clients
    使用包含 ISO 镜像的目录的完整路径替换 /exported_directory/。如果使用要从这个 NFS 服务器安装的计算机的主机名或 IP 地址、所有计算机要从其中访问 ISO 镜像的子网络,使用 星号(*),如果您想允许任何可通过网络访问 NFS 服务器的计算机使用 ISO 镜像,而不是使用星号(*)。有关此格式的详细信息,请参见 exports(5) 手册页。
    以下是基本配置,使 /rhel7-install/ 目录以只读方式对所有客户端提供:
    /rhel7-install *
  4. 完成配置并退出文本编辑器后保存 /etc/exports 文件。
  5. 启动 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/ 作为安装源。