5.2. 在 NFS 服务器中创建安装源


您可以使用这个安装方法从单个源安装多个系统,而无需连接到物理介质。

先决条件

  • 您对 Red Hat Enterprise Linux 9 服务器有管理员级别的访问权限,且这个服务器与要安装的系统位于同一网络中。
  • 您已从 Product Downloads 页面下载了完整的安装 DVD ISO。
  • 您已使用镜像文件创建了可引导 CD、DVD 或者 USB 设备。
  • 您已确认防火墙允许您在安装的系统访问远程安装源。如需更多信息,请参阅 用于基于网络安装的端口
重要

确保您在 inst.ksinst.repo 中使用不同的路径。当使用 NFS 托管安装源时,您不能使用相同的 nfs 共享来托管 Kickstart。

流程

  1. 安装 nfs-utils 软件包:

    # dnf install nfs-utils
  2. 将 DVD ISO 镜像复制到 NFS 服务器的目录中。
  3. 使用文本编辑器打开 /etc/exports 文件,并使用以下语法添加一行:

    /exported_directory/ clients
    • 使用到包括 ISO 镜像的目录的完全路径替换 /exported_directory/
    • 使用以下方法之一替换 clients

      • 目标系统的主机名或 IP 地址
      • 所有目标系统可用于访问 ISO 镜像的子网
      • 要允许任何可通过网络访问 NFS 服务器的系统使用 ISO 镜像,请使用星号(*)

      有关此格式的详细信息,请参见 exports(5) 手册页。

      例如,一个使 /rhel9-install/ 目录对所有客户端只读的基本配置是:

      /rhel9-install *
  4. 保存 /etc/exports 文件并退出文本编辑器。
  5. 启动 nfs 服务:

    # systemctl start nfs-server.service

    如果在更改 /etc/exports 文件前服务在运行中,请重新载入 NFS 服务器配置:

    # systemctl reload nfs-server.service

    现在可通过 NFS 访问该 ISO 镜像并可作为安装源使用。

    在配置安装源时,使用 nfs: 协议、服务器主机名或 IP 地址、冒号 (:) 以及该 ISO 镜像所在目录。例如,如果服务器主机名是 myserver.example.com,并且已将 ISO 镜像保存在 /rhel9-install/ 中,请指定 nfs:myserver.example.com:/rhel9-install/ 作为安装源。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.