搜索

安装指南

download PDF
Red Hat Enterprise Linux 7

在所有构架中安装 Red Hat Enterprise Linux 7

摘要

本手册解释了如何引导 Red Hat Enterprise Linux 7 安装程序( Anaconda)以及如何在 AMD64 和 Intel 64 系统、64 位 ARM 系统、64 位 IBM Power Systems 服务器和 IBM Z 服务器中安装 Red Hat Enterprise Linux 7。它还介绍了高级安装方法,如 Kickstart安装、PXE 安装和 VNC 安装。最后,它描述了常见的安装后任务,并解释了如何对安装问题进行故障排除。
有关安装 Red Hat Enterprise Linux Atomic 主机 的信息,请参见《红帽企业 Linux Atomic 主机安装和配置指南 》。

第 1 章 开始使用

您可以安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 使用名为 Anaconda 的安装实用程序。大多数用户可以简单地按照 第 4.1 节 “交互式安装” 中介绍的步骤来安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; 使用 Anaconda 中的图形界面进行 Linux。
具有高级要求的用户还可以使用图形界面来配置安装的许多方面,并安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; 在各种系统中。在没有本地界面的系统上,可以完全远程访问安装。还可以通过使用 Kickstart 文件自动执行安装,并且完全无需交互即可执行。

1.1. 图形安装

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装程序 Anaconda 提供了一种安装 Red Hat Enterprise Linuxnbbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Linux 的简单图形方法。图形安装界面具有内置帮助系统,可指导您完成大部分安装,即使您之前从未安装过 Linux。但是,如果需要,Anaconda 也可以用于配置高级安装选项。
Anaconda 因并行性质而与大多数其他操作系统安装程序不同。大多数安装程序都遵循线性路径;您必须首先选择语言,然后配置网络等。通常在任何给定时间只能有一个方法继续操作。
Anaconda 中的图形界面中,您首先需要选择您的语言和区域设置,然后会看到一个中央屏幕,您可以在其中按您喜欢的任何顺序配置安装的大部分方面。尽管某些部分需要在配置前完成 - 例如,从网络位置安装时,您必须先配置网络,然后才能选择要安装的软件包 - Anaconda 中的大多数选项可以按任何顺序进行配置。如果后台任务(如网络初始化或磁盘检测)阻止了特定选项的配置,您可以在等待它完成期间配置不相关的选项。
某些屏幕中会显示其他差异;特别是,自定义分区进程与其他 Linux 发行版非常不同。这些不同之处在每个屏幕的子章节中进行了说明。
根据您的硬件和启动安装的介质类型,将自动配置一些屏幕。您仍可在任意屏幕中更改检测到的设置。尚未自动配置的屏幕,因此在开始安装前需要您注意,将以感叹号标记。在配置这些设置前,您无法启动实际安装过程。
也可以在文本模式下执行安装,但某些选项(特别是自定义分区)不可用。如需更多信息,请参阅 第 8.3 节 “在文本模式中安装”,或使用 IBM Power 系统或 IBM Z,请参阅 第 13.3 节 “在文本模式中安装”第 18.4 节 “在文本模式中安装”

1.2. 远程安装

您可以使用图形界面远程安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux.对于无头系统,连接模式 可用于完全远程执行图形安装。对于具有显示和键盘但无法运行图形界面的系统,可以使用 Direct Mode 来帮助进行设置。如需更多信息,请参阅 第 25 章 使用 VNC

1.3. 自动安装

Anaconda 安装可通过使用 Kickstart 文件进行自动化。Kickstart 文件可用于配置安装的各个方面,无需用户交互即可安装,并可用于轻松自动安装 Red Hat Enterprise Linuxnbsp 的多个实例;Red Hat Enterprise Linuxnbsp;Linux。
在大多数情况下,您可以简单地按照 第 4.2 节 “自动安装” 中介绍的步骤来创建并配置 Kickstart 文件,该文件可用于执行任意数量的 Red Hat Enterprise Linuxnbsp 的非互动安装 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux.
可以根据使用图形界面、在线 Kickstart Generator 工具所做的选择自动创建 Kickstart 文件,或使用任何文本编辑器从头开始编写。如需更多信息,请参阅 第 27.2.1 节 “创建 Kickstart 文件”
使用 Red Hat Enterprise Linuxnbsp 中的各种实用程序,可轻松维护和更新 Kickstart 文件;创建了红帽企业 Linuxnbsp;Linux.如需更多信息,请参阅 第 27.2.2 节 “维护 Kickstart 文件”

第 2 章 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux

如果您有红帽订阅,您可以从红帽客户门户网站下载 Red Hat Enterprise Linuxnbsp 的 ISO 镜像文件;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7 安装 DVD。如果您没有订阅,请购买一个订阅或从软件和下载中心获得免费评估订阅,网址为. https://access.redhat.com/downloads/
AMD64 和 Intel 64(x86_64)、ARM(Aarch64)和 IBM Power Systems(ppc64)架构有两种基本安装介质:
二进制 DVD
引导安装程序并执行整个安装而无需额外软件包存储库的完整安装镜像。
注意
IBM Z 也提供二进制 DVD。它们可以用来使用 SCSI DVD 驱动器或安装源引导安装程序。
Boot.iso
引导安装程序但需要访问其他软件包软件仓库的最小引导镜像。红帽不提供存储库 ; 您必须使用完整安装 ISO 镜像创建它。
注意
可能会提供包含其他软件包(如 IBM Java 运行时环境和附加虚拟化驱动程序)的补充 DVD 映像,但它们超出了本文档的范围。
如果您有订阅或评估订阅,请按照以下步骤获取 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 ISO 镜像文件:

过程 2.1. 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux ISO 镜像

  1. 访问客户门户,https://access.redhat.com/home 网址为:如果您没有登录,请单击页面右侧的 LOG IN。出现提示时输入您的帐户凭证。
  2. 单击页面顶部的 DOWNLOADS
  3. 单击 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux.
  4. 确保为安装目标选择了 适当的产品变 体和 架构。默认情况下,选择了 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 服务器和 x86_64。如果您不确定哪一个版本最适合您的需要,请参见: http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux此外,红帽企业 Linux 7 软件包清单提供了每个变体可用的软件包列表。
  5. 此时会显示可用下载列表,最重要的是,最小 引导 ISO 镜像和完整安装 Binary DVD ISO 镜像。以上描述了这些文件。还提供其他镜像,如预配置的虚拟机镜像,它们超出了本文档的范围。
  6. 选择要使用的镜像文件。您可通过两种方式从客户门户网站进行下载:
    • 单击其名称,以开始使用您的 Web 浏览器将其下载到您的计算机。
    • 右键单击名称,然后单击 Copy Link Location 或类似的菜单项,其确切描述取决于您正在使用的浏览器。此操作会将 文件的 URL 复制到您的剪贴板中,该剪贴板允许您使用替代应用程序将文件下载到您的计算机。如果您的 Internet 连接不稳定,此方法特别有用:在这种情况下,浏览器可能无法下载整个文件,并尝试恢复中断的下载过程会失败,因为下载链接包含仅在短时间内有效的身份验证密钥。但是,可使用 curl 等专用应用程序从客户门户网站恢复中断的下载尝试,这意味着您无需再次下载整个文件,从而节省时间和带宽消耗。

      过程 2.2. 使用 curl 下载安装介质

      1. 以 root 用户身份运行以下命令来确保安装 curl 软件包:
        # yum install curl
        如果您的 Linux 发行版不使用 yum,或者根本不使用 Linux,请从 curl 网站 下载最合适的软件包。
      2. 打开终端窗口,输入适当的目录并输入以下命令:
        $ curl -o filename.iso 'copied_link_location'
        使用客户门户网站中显示的 ISO 镜像名称替换 filename.iso,如 rhel-server-7.0-x86_64-dvd.iso。这很重要,因为客户门户中的下载链接包含额外字符,curl 否则也会在下载的文件名中使用这些字符。然后,将单引号保留在下一个参数的前面,并将 copy_link_location 替换为您从客户门户网站复制的链接;如果您在此期间复制了上述命令,请再次复制它。请注意,在 Linux 中,您可以通过在窗口中的任何位置上单击鼠标中任意位置或通过按 ShiftInsert 剪贴板的内容粘贴到终端窗口中。最后,在最后一个参数后面使用另一个单引号,按 Enter 以 运行命令并开始传输 ISO 映像。单引号可防止命令行解释器错误解释可能包含在下载链接中的任何特殊字符。

        例 2.1. 使用 curl 下载 ISO 镜像

        以下是 curl 命令行示例:
        $ curl -o rhel-server-7.0-x86_64-dvd.iso 'https://access.cdn.redhat.com//content/origin/files/sha256/85/85a...46c/rhel-server-7.0-x86_64-dvd.iso?_auth_=141...7bf'
        请注意,实际下载链接要长得多,因为它包含复杂的标识符。
      3. 如果在传输完成前您的 Internet 连接已中断,请在客户门户网站中刷新下载页面;如有必要,请重新登录。复制新下载链接,使用与之前相同的基本 curl 命令行参数,但务必使用新的下载链接,并添加 -C - 来指示 curl 根据已下载文件的大小自动决定其继续的位置。

        例 2.2. 恢复被中断的下载

        如果您只下载了部分 ISO 镜像,您可以使用 curl 命令行示例:
        $ curl -o rhel-server-7.0-x86_64-dvd.iso 'https://access.cdn.redhat.com//content/origin/files/sha256/85/85a...46c/rhel-server-7.0-x86_64-dvd.iso?_auth_=141...963' -C -
  7. 另外,您可以使用 sha256sum 等 checksum 实用程序在下载完成后验证镜像文件的完整性。下载 Red Hat Enterprise Linuxnbsp 上的所有下载;Hat Enterprise Linuxnbsp;Linux 页面随其校验和提供:
    $ sha256sum rhel-server-7.0-x86_64-dvd.iso
    			85a...46c rhel-server-7.0-x86_64-dvd.iso
    类似的工具适用于 Microsoft Windows 和 Mac OS X。您还可以在开始安装时使用安装程序验证介质 ; 详情请查看 第 23.2.2 节 “验证引导介质”
从客户门户网站中下载 ISO 镜像文件后,您可以:

第 3 章 制作介质

本章论述了如何按照 第 2 章 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 中的步骤使用 ISO 镜像文件来创建可引导物理介质,如 DVD 或者 USB 闪存驱动器。然后,您可以使用这些介质引导安装程序并启动安装。这些步骤只在您计划安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 64 位 AMD、Intel 或 ARM 系统中,或使用物理引导介质安装 IBM Power Systems 服务器时才应用。有关安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux on a IBM Z server 的详情,请参考 第 16 章 在 IBM Z 中引导安装。有关如何设置 Preboot Execution Environment (PXE)服务器以通过网络执行基于 PXE 的安装的说明,请参考 第 24 章 准备网络安装
注意
默认情况下,安装介质中使用 inst.stage2= 引导选项并设置为特定标签(例如: inst.stage2=hd:LABEL=RHEL7\x20Server.x86_64)。如果您修改了包含运行时镜像的文件系统的默认标签,或者使用自定义流程引导安装系统,您必须确保将这个选项设置为正确的值。详情请查看 指定安装源

3.1. 创建安装 CD 或者 DVD

您可以使用计算机上刻录软件和 CD/DVD 刻录程序制作安装 CD 或者 DVD。从 ISO 映像文件生成光盘的具体步骤在计算机和计算机上有很大差异,具体取决于操作系统和安装的刻录软件。有关从 ISO 镜像文件刻录 CD 或 DVD 所需的具体步骤,请参考您的刻录软件文档。
注意
可以使用光盘(CD 和 DVD)创建最小引导介质和完整安装介质。但请注意,由于完整安装 ISO 镜像的大小较大(4 和 4.5 GB 之间),只有 DVD 可用于创建完整的安装磁盘。最小引导 ISO 大约为 300 MB,允许将它刻录到 CD 或 DVD。
确保您的刻录软件能够从映像文件刻录磁盘。尽管大多数刻录软件也是如此,但也存在例外情况。特别是,请注意 Windows XP 和 Windows Vista 中内置的刻录功能无法刻录 DVD;而且默认情况下,较早的 Windows 操作系统根本不安装任何刻录功能。因此,如果您的计算机上安装了 Windows 操作系统,在 Windows 7 上安装了 Windows 操作系统,那么此任务需要单独的软件。您的计算机上可能已有的适用于 Windows 的流行刻录软件示例包括 Nero Burning ROMRoxio Creator。用于 Linux 的磁盘刻录软件(如 BraseroK3b )也具有从 ISO 镜像文件刻录磁盘的内置功能。
在某些计算机上,从 ISO 文件刻录磁盘的选项集成到文件浏览器的上下文菜单中。例如,当您在具有运行 GNOME 桌面的 Linux 或 UNIX 操作系统的计算机上右键单击 ISO 文件时,Nautilus 文件浏览器将为您提供 写到磁盘 的选项。

3.2. 创建安装 USB 介质

您可以使用 USB 驱动器或者 SD 卡而不是 CD 或者 DVD 创建可引导介质来安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; 在 64 位 AMD、Intel 或 ARM 系统中。根据您要在 Linux 还是 Windows 系统上执行它,具体过程会有所不同。您可以使用相同步骤创建最小的引导介质和完整安装介质;唯一的限制是 USB 驱动器的容量 - 它必须有足够的空间以适应整个镜像,这意味着大约 450 MB 用于最小引导介质,4.8 GB 用于完整安装介质。

3.2.1. 在 Linux 中生成安装 USB Media

以下流程假设您使用 Linux 系统,并且已下载了适当的 ISO 镜像,如 第 2 章 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 所述。在大多数 Linux 发行版中,它可以无需安装任何其他软件包即可工作。
警告
这个过程具有破坏性。USB 闪存驱动器上的任何数据均将被销毁,且无警告。确保您指定了正确的驱动器,并确保此驱动器不包含您要保留的任何数据。
许多 Linux 发行版提供自己的工具来创建实时 USB 介质: liveusb-creator 在 Fedora 中,usb-creator 在 Ubuntu 中等。说明这些工具超出了本书的范围;以下流程将适用于大多数 Linux 系统。

过程 3.1. 在 Linux 中生成 USB Media

  1. 将 USB 闪存驱动器连接到系统,并执行 dmesg 命令。系统将显示详细说明所有最近事件的日志。在此日志的底部,您将看到一组由您刚刚连接的 USB 闪存驱动器导致的消息。它类似于类似如下的一组行:
    [ 170.171135] sd 5:0:0:0: [sdb] Attached SCSI removable disk
    注意连接的设备的名称 - 在上例中是 sdb
  2. root 用户身份登录:
    $ su -
    出现提示时提供 root 密码。
  3. 确保设备未挂载。首先,使用 findmnt device 命令和您在前面步骤中找到的设备名称。例如,如果设备名称为 sdb,请使用以下命令:
    # findmnt /dev/sdb
    如果命令没有显示输出结果,您可以继续下一步。但是,如果命令确实提供了输出,这意味着设备已自动挂载,您必须在继续之前将其卸载。输出示例类似如下:
    # findmnt /dev/sdb
    TARGET   SOURCE   FSTYPE  OPTIONS
    /mnt/iso /dev/sdb iso9660 ro,relatime
    
    注意 TARGET 列。接下来,使用 umount target 命令卸载该设备:
    # umount /mnt/iso
  4. 使用 dd 命令将安装 ISO 镜像直接写入 USB 设备:
    # dd if=/image_directory/image.iso of=/dev/device bs=blocksize
    使用您下载的 ISO 镜像文件的完整路径替换 /image_directory/image.iso使用 之前由 dmesg 命令报告的设备名称,以及 blocksize 使用合理的块大小(例如 512k)来加快写入过程。bs 参数是可选的,但它可以大大加快进程速度。
    重要
    确保将输出指定为设备名称(如 /dev/sda),而不是 设备上 的分区名称(如 /dev/sda1)。
    例如,如果 ISO 镜像位于 /home/testuser/Downloads/rhel-server-7-x86_64-boot.iso 中,检测到的设备名称为 sdb,该命令将类似如下:
    # dd if=/home/testuser/Downloads/rhel-server-7-x86_64-boot.iso of=/dev/sdb bs=512k
  5. 等待 dd 完成将镜像写入该设备。请注意,没有显示进度条;当再次出现 # 提示时,数据传输不会完成。显示提示符后,从 root 帐户注销并拔出 USB 驱动器。
USB 驱动器现在可作为引导设备使用。您可以在 AMD、Intel 和 ARM 系统中继续 第 7 章 在 64 位 AMD、Intel 和 ARM 系统引导安装,或者在 IBM Power Systems 服务器中继续使用 第 12 章 在 IBM Power 系统中引导安装
注意
IBM Power Systems 服务器中的非虚拟化安装(称为"裸机"安装)需要指定 inst.stage2= 引导选项。有关 inst.stage2= 引导选项的详情请参考 第 23.1 节 “在引导菜单配置安装系统”

3.2.2. 在 Windows 上生成安装 USB Media

在 Windows 上创建可引导 USB 介质的过程取决于您使用的工具。您可以使用许多不同的实用程序将 ISO 镜像写入 USB 驱动器。红帽建议使用 Fedora Media Writer,可从以下地址下载: https://github.com/FedoraQt/MediaWriter/releases
注意
Fedora Media Writer 是一 个社区产品,它不被红帽支持。工具中的任何问题都可以在以下位置报告: https://github.com/FedoraQt/MediaWriter/issues
重要
使用 Windows Explorer 或类似文件管理器将 ISO 映像文件传输到 USB 驱动器中无法正常工作 - 您将无法从设备引导。

过程 3.2. 在 Windows 中生成 USB Media

  1. 下载并安装 Fedora Media Writer.
  2. 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; 您要用于创建该介质的 Linux ISO 镜像。(请参阅 第 2 章 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux,了解有关获取 ISO 映像的说明。)
  3. 在您要用来创建可引导介质的 USB 驱动器中插入。
  4. 打开 Fedora Media Writer
  5. 在主窗口中,单击 Custom Image 并选择下载的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux ISO 镜像。
  6. 从下拉菜单中选择您要使用的驱动器。如果没有显示驱动器,请验证 USB 驱动器是否已连接并重新启动 Fedora Media Writer
  7. Write to disk。将开始引导介质创建过程。操作完成后不要拔出驱动器。根据 ISO 镜像的大小和 USB 驱动器的写入速度,写入镜像可能需要几分钟时间。

    图 3.1. Fedora Media Writer

    Fedora Media Writer
  8. 当创建过程完成并显示 Complete! 消息时,使用系统通知区域中的 Safely 删除硬件 图标卸载 USB 驱动器。
USB 驱动器现在可作为引导设备使用。您可以在 AMD、Intel 和 ARM 系统中继续 第 7 章 在 64 位 AMD、Intel 和 ARM 系统引导安装,或者在 IBM Power Systems 服务器中继续使用 第 12 章 在 IBM Power 系统中引导安装

3.2.3. 在 Mac OS X 中生成安装 USB Media

这个过程涉及使用 dd 命令行工具将安装镜像写入 USB 闪存驱动器。请注意,某些步骤涉及使用 sudo 命令,它只在使用需要密码的管理员帐户登录时才可用。
警告
USB 闪存驱动器中的所有数据都会被这个过程删除。

过程 3.3. 在 Mac OS X 中生成 USB Media

  1. 将 USB 闪存驱动器连接到系统并通过 diskutil list 命令识别设备路径。该设备路径的格式为 /dev/disk,其中 number 是磁盘的数量。该磁盘从零(0)开始编号。磁盘 0 可能是 OS X 恢复磁盘,磁盘 1 可能是您的主要 OS X 安装。在以下示例中,它是 disk2
    $ diskutil list
    /dev/disk0
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:      GUID_partition_scheme                        *500.3 GB   disk0
    1:                        EFI EFI                     209.7 MB   disk0s1
    2:          Apple_CoreStorage                         400.0 GB   disk0s2
    3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
    4:          Apple_CoreStorage                         98.8 GB    disk0s4
    5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
    /dev/disk1
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:                  Apple_HFS YosemiteHD             *399.6 GB   disk1
    Logical Volume on disk0s1
    8A142795-8036-48DF-9FC5-84506DFBB7B2
    Unlocked Encrypted
    /dev/disk2
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:     FDisk_partition_scheme                        *8.0 GB     disk2
    1:               Windows_NTFS SanDisk USB             8.0 GB     disk2s1
    要确定您的 USB 闪存驱动器,可将 NAMETYPESIZE 列与您了解的闪存驱动器的内容进行比较。例如,NAME 应当与 Finder 中闪存驱动器图标的标题相同。您还可以将这些值与闪存驱动器信息面板中的值进行比较;右键单击驱动器图标并选择 Get Info
  2. 使用 diskutil unmountDisk 命令卸载闪存驱动器的文件系统卷:
    $ diskutil unmountDisk /dev/disknumber
    					Unmount of all volumes on disknumber was successful
    执行此操作时,闪存驱动器图标将从桌面消失。如果没有,您可能已找出错误的磁盘。如果您试图意外卸载系统磁盘,则会出现 卸载错误失败
  3. 使用 sudo 命令的 dd 命令将 ISO 镜像写入闪存驱动器:
    $ sudo dd if=/path/to/image.iso of=/dev/rdisknumber bs=1m>
    注意
    MAC OS X 为每个存储设备提供一个块(/dev/disk*)和字符设备(/dev/rdisk*)。将镜像写入到 /dev/rdisk字符 设备比 /dev/disk编号 块设备更快。

    例 3.1. 将 ISO 镜像写入磁盘

    /Users/user_name/Downloads/rhel-server-7-x86_64-boot.iso 文件写入 /dev/rdisk2 设备:
    $ sudo dd if=/Users/user_name/Downloads/rhel-server-7-x86_64-boot.iso of=/dev/rdisk2
  4. 等待命令完成。请注意,没有显示进度条;但是,要在操作仍然运行期间检查操作的状态,请在终端中按 Ctrl+t
    load: 1.02  cmd: dd 3668 uninterruptible 0.00u 1.91s
    112+0 records in
    111+0 records out
    116391936 bytes transferred in 114.834860 secs (1013559 bytes/sec)
  5. 数据传输的速度取决于 USB 端口和闪存驱动器的速度。再次显示提示符后,数据传输将完成。然后您可以拔出闪存驱动器。
现在闪存驱动器可作为引导设备使用。您可以在 AMD64 和 Intel 64 系统或者 IBM Power Systems 服务器中继续使用 第 7 章 在 64 位 AMD、Intel 和 ARM 系统引导安装第 12 章 在 IBM Power 系统中引导安装

3.3. 准备安装源

第 2 章 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 所述,Red Hat Enterprise Linuxnbsp 有两个基本介质类型:Hat Enterprise Linuxnbsp;Linux:最小引导镜像和完整安装镜像(也称为二进制 DVD)。如果您下载二进制 DVD 并创建了引导 DVD-ROM 或者 USB 驱动器,您可以立即进行安装,因为此镜像包含安装该系统所需的一切。
但是,如果您使用最小引导镜像,还必须配置安装的额外源。这是因为最小引导镜像只包含安装程序本身,以及引导您的系统并启动安装所需的工具,它不包括要安装在您的系统中的软件包。
完整安装 DVD ISO 镜像可用作安装的源。如果您的系统需要红帽未提供的其他软件,您应该配置额外的软件仓库并在安装 完成后 安装这些软件包。有关在安装的系统 上配置其他 Yum 存储库的详情,请参考 Red Hat Enterprise Linux 7 系统管理员指南
安装源可以是以下任意一种:
  • DVD :您可以将二进制 DVD ISO 镜像刻录到 DVD 上,并将安装程序配置为从这个磁盘安装软件包。
  • 硬盘 : 您可以将二进制 DVD ISO 镜像放在硬盘中,并从它安装软件包。
  • 网络位置 : 您可以将二进制 DVD ISO 镜像或 安装树 (二进制 DVD ISO 镜像的提取内容)复制到可从安装系统中访问的网络位置,并使用以下协议通过网络执行安装:
    • NFS :二进制 DVD ISO 镜像放在 网络文件系统 (NFS)共享中。
    • HTTPSHTTP 或者 FTP :安装树放置在可通过 HTTP、HTTPS或者 FTP 访问的网络位置。
从最小引导介质引导安装时,您必须始终配置附加安装源。当使用完整二进制 DVD 引导安装时,也可以配置另一个安装源,但不需要 - 二进制 DVD ISO 镜像本身包含安装该系统所需的所有软件包,安装程序会自动将二进制 DVD 配置为源。
您可以使用以下任一方法指定安装源:

3.3.1. DVD 中的安装源

您可以在 DVD 上刻录二进制 DVD ISO 镜像,并将安装程序配置为在从另一个驱动器引导安装时从这个磁盘安装软件包(例如在 USB 闪存驱动器中最小的引导 ISO)。这个过程与创建可引导光驱介质相同 - 如需更多信息,请参阅 第 3.1 节 “创建安装 CD 或者 DVD”
当使用 DVD 作为安装源时,请确保安装启动时 DVD 位于驱动器中。Anaconda 安装程序无法检测安装开始后插入的介质。

3.3.2. 硬盘上的安装源

硬盘驱动器安装使用二进制安装 DVD 的 ISO 镜像。要使用硬盘驱动器作为安装源,请将二进制 DVD ISO 镜像传输到驱动器中并将其连接到安装系统中。然后,引导 Anaconda 安装程序。
您可以使用安装程序可访问的任何类型的硬盘驱动器,包括 USB 闪存驱动器。二进制 ISO 映像可以位于硬盘的任何目录中,并且可以具有任何名称;但是,如果驱动器的顶级目录中不包含 ISO 映像,或者驱动器顶级目录中有多个映像,则需要指定要使用的映像。可以使用引导选项、Kickstart 文件中的条目或在图形 安装过程中 手动完成此操作。
使用硬盘驱动器作为安装源的一个限制是硬盘中的二进制 DVD ISO 镜像必须位于带有 Anaconda 可挂载的文件系统的分区中。这些文件系统为 xfsext2ext3ext4vfat (FAT32)。请注意,在 Microsoft Windows 系统中,格式化硬盘驱动器时使用的默认文件系统为 NTFS,并且 exFAT 文件系统也可用;然而,这些文件系统不能在安装过程中被挂载。如果您在 Microsoft Windows 中创建硬盘或者 USB 驱动器用作安装源,请确保将该驱动器格式化为 FAT32
重要
FAT32 文件系统不支持大于 4 GiB 的文件。一些 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 安装介质可能大于该介质,这意味着您无法将该文件系统复制到一个驱动器中。
当使用硬盘或者 USB 闪存驱动器作为安装源时,请确保它在安装开始时连接到该系统。安装程序无法检测安装开始后插入的介质。

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/ 作为安装源。
3.3.3.2. HTTP、HTTPS 或者 FTP 服务器上的安装源
这个安装方法允许使用安装树进行基于网络的安装,该树是一个包含二进制 DVD ISO 镜像内容以及一个有效 .treeinfo 文件的目录。通过 HTTPHTTPS 或者 FTP 访问该安装源。
有关 HTTP 服务器和 FTP 服务器的详情,请查看 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 系统管理员指南
以下步骤仅作为流程的基本概述。设置 FTP 服务器时必须执行的确切步骤将根据系统的架构、操作系统、软件包管理器、服务管理器和其他因素而有所不同。在 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 系统中,可以按照文档完全遵循的步骤。有关在早期版本的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 上安装源创建过程的步骤,请查看该发行版本的适当 安装指南

过程 3.5. 准备使用 HTTP 或 HTTPS 安装

  1. 作为 root 运行以下命令安装 httpd 软件包:
    # yum install httpd
    HTTPS 服务器需要额外的配置。详情请查看《红帽企业 Linux 7 系统管理员指南》中的 设置 SSL 服务器 一节。然而,多数情况下不需要 HTTPS,因为安装源和安装程序之间不会发送敏感数据,而 HTTP 则足够了。
    警告
    如果您的 Apache Web 服务器配置启用了 SSL 安全性,请确保仅启用 TLSv1 协议,并禁用 SSLv2SSLv3。这是因为 POODLE SSL 漏洞(CVE-2014-3566)。https://access.redhat.com/solutions/1232413 详情请查看。
    重要
    如果您决定使用 HTTPS,并且服务器使用自签名证书,则必须使用 noverifyssl 选项引导安装程序。
  2. 将完整的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 二进制 DVD ISO 镜像复制到 HTTP(S)服务器。
  3. 使用 mount 命令将二进制 DVD ISO 镜像挂载到适当的目录:
    # mount -o loop,ro -t iso9660 /image_directory/image.iso /mount_point/
    使用二进制 DVD ISO 镜像的路径替换 /image_directory/image.iso,将 /mount_point/ 替换为您要显示 ISO 镜像内容的目录的路径。例如,您可以为此创建目录 /mnt/rhel7-install/,并将它用作 mount 命令的参数。
  4. 将挂载镜像中的文件复制到 HTTP 服务器 root。
    # cp -r /mnt/rhel7-install/ /var/www/html/
    此命令使用镜像的内容创建 /var/www/html/rhel7-install/ 目录。
  5. 启动 httpd 服务:
    # systemctl start httpd.service
完成上述步骤后,便可访问安装树并可作为安装源使用。
在安装之前或在安装过程中配置安装源时,使用 http://https:// 作为协议、服务器的主机名或 IP 地址,以及您从 ISO 镜像中存储文件的目录(相对于 HTTP 服务器 root)。例如:如果您使用 HTTP,则服务器的主机名为 myserver.example.com,且您已从镜像中复制文件到 /var/www/html/rhel7-install/,指定 http://myserver.example.com/rhel7-install/ 作为安装源。

过程 3.6. 准备使用 FTP 安装

  1. 作为 root 运行以下命令安装 vsftpd 软件包:
    # yum install vsftpd
  2. (可选)在文本编辑器中打开 /etc/vsftpd/vsftpd.conf 配置文件,并编辑您要更改的任何选项。可用选项请查看 vsftpd.conf(5) man page。此流程的其余部分假定使用了默认选项;特别是,要遵循其余步骤,必须允许 FTP 服务器的匿名用户下载文件。
    警告
    如果在 vsftpd.conf 文件中配置了 SSL/TLS 安全性,请确保只启用 TLSv1 协议,并禁用 SSLv2SSLv3。这是因为 POODLE SSL 漏洞(CVE-2014-3566)。https://access.redhat.com/solutions/1234773 详情请查看。
  3. 将完整的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7 二进制 DVD ISO 镜像复制到 FTP 服务器中。
  4. 使用 mount 命令将二进制 DVD ISO 镜像挂载到适当的目录:
    # mount -o loop,ro -t iso9660 /image_directory/image.iso /mount_point
    使用二进制 DVD ISO 镜像的路径替换 /image_directory/image.iso,将 /mount_point 替换为您要显示 ISO 镜像内容的目录的路径。例如,您可以为此创建目录 /mnt/rhel7-install/,并将它用作 mount 命令的参数。
  5. 将挂载镜像中的文件复制到 FTP 服务器 root 目录中:
    # cp -r /mnt/rhel7-install/ /var/ftp/
    此命令使用镜像内容创建 /var/ftp/rhel7-install/ 目录。
  6. 启动 vsftpd 服务:
    # systemctl start vsftpd.service
    如果在更改 /etc/vsftpd/vsftpd.conf 文件之前服务已在运行,请重新启动该服务以确保加载编辑的文件。要重启,请执行以下命令:
    # systemctl restart vsftpd.service
完成上述步骤后,便可访问安装树并可作为安装源使用。
在安装之前或在安装过程中配置安装源时,使用 ftp:// 作为协议、服务器的主机名或 IP 地址,以及您从 ISO 镜像中存储文件的目录(相对于 FTP 服务器 root)。例如:如果服务器的主机名为 myserver.example.com,且您已将镜像中的文件复制到 /var/ftp/rhel7-install/,指定 ftp://myserver.example.com/rhel7-install/ 作为安装源。
3.3.3.3. 基于网络安装的防火墙注意事项
使用基于网络的安装源时,请确保您的防火墙允许安装的服务器访问远程安装源。下表显示了必须为各种基于网络的安装打开哪些端口
表 3.1. 网络协议使用的端口
使用的协议 打开端口
FTP 21
HTTP 80
HTTPS 443
NFS 2049, 111, 20048
TFTP 69
有关打开特定防火墙端口的详情,请查看 Red Hat Enterprise Linux 7 安全指南

部分 I. AMD64、Intel 64 和 ARM 64 - 安装和引导

Red Hat Enterprise Linuxnbsp 的这部分:Red Hat Enterprise Linuxnbsp;Hat Red Hat Enterprise Linuxnbsp; Linux 安装指南 介绍了 Red Hat Enterprise Linuxnbsp; 在 64 位 AMD、Intel 和 ARM 系统上使用 Linux 7;在 64 位 AMD、Intel 和 ARM 系统上,以及一些基本的故障排除。有关高级安装选项,请参阅 第 IV 部分 “高级安装选项”

第 4 章 快速安装指南

4.1. 交互式安装

这部分论述了安装和注册 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; 后从安装 USB 驱动器创建并引导 Linux 的简单步骤。
先决条件:创建安装 USB 驱动器并引导它。详情请查看:
引导安装 USB 驱动器后:
  1. 选择 Install Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 在引导菜单中,然后按 Enter 键。
  2. Anaconda 后,Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装程序, started, 选择您的语言和区域,然后单击 Continue
  3. 安装概述 是设置配置选项的核心页面:
    您可以按任何顺序显示和修改个别选项。如果正确配置了配置选项,则不需要进一步的操作。但是,如果项目标有感叹号图标,您必须完成这些项目的配置,然后才能开始安装。
    注意
    单击 Begin Installation 按钮之前,不会将任何内容写入磁盘。
  4. 选择 Date & Time:
    1. 在您的时区设置您所在地区和最接近的城市。
    2. 点击 完成 返回 安装概述
  5. 选择 键盘布局
    1. 使用 +- 按钮来添加和删除键盘布局。
    2. 如果您启用多个键盘布局,请使用 nmcli 按钮 将其设置为默认值,将首选布局移到列表的顶部。
    3. 点击 完成 返回 安装概述
  6. 选择 Installation Destination:
    1. 选择目标磁盘。所选目标旁边会显示一个复选标记。
      所选磁盘会自动分区。
    2. 点击 完成 返回 安装概述
  7. 选择 Network and Hostname:
    1. 单击右上角的 Ethernet sliding 开关,以启用网络配置。
    2. 可选,选择设备并点击 Configure 更新网络接口配置。
    3. 点击 完成 返回 安装概述
    注意
    Anaconda 会立即应用网络设置。它们会在安装期间和安装后使用。
  8. 安装概述 屏幕上点击 Begin Installation
  9. 安装开始,并显示 Configuration 屏幕:
    在安装过程中:
    1. 选择 Root 密码
      1. 输入 root 用户的密码并确认。
      2. 单击 Done,以返回到 Configuration 屏幕。
    2. 选择 User Creation:
      1. 输入用户的全名。
      2. (可选)更新自动生成的用户名。
      3. 设置 密码并确认。
      4. (可选)选中 Make this user administrator 复选框。这会将用户添加到 wheel 组,并允许此帐户在不进一步配置的情况下使用 sudo
      5. 单击 Done,以返回到 Configuration 屏幕。
    3. 等待安装完成并单击" 重新引导 "。
  10. 在安装的系统启动后:
    • 如果您使用 Server with GUI 基本环境安装服务器,则 Initial Setup 应用程序会自动启动:
      1. 接受许可证协议。
      2. 注册系统。
      详情请查看 第 30 章 初始设置
    • 如果您在安装过程中选择了任何其他基本环境:
      1. root 用户身份登录系统。
      2. 注册系统并自动附加订阅:
        # subscription-manager register --auto-attach \
        --username=user_name --password=password

4.2. 自动安装

这部分论述了如何在安装 USB 驱动器中添加 Kickstart 文件的简单步骤,它可自动安装和注册 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux。您可以使用这个步骤在多台机器上部署 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux。
生成 USB 引导介质
  1. 在 Kickstart 文件中记录安装:
    1. 手动安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux once.详情请查看 第 4.1 节 “交互式安装”
    2. 引导安装的系统。在安装过程中,Anaconda 使用 /root/anaconda-ks.cfg 文件中的设置创建 Kickstart 文件。
  2. 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装 DVD ISO 文件到 /tmp/ 目录。
  3. 将安装 ISO 文件挂载到 /mnt/ 目录。例如:
    # mount -o loop /tmp/rhel-server-7.3-x86_64-dvd.iso /mnt/
  4. 创建工作目录并将 DVD 内容复制到其中。例如:
    # mkdir /root/rhel-install/
    # shopt -s dotglob
    # cp -avRf /mnt/* /root/rhel-install/
  5. 卸载 ISO 文件:
    # umount /mnt/
  6. 将安装过程中生成的 Kickstart 文件复制到工作目录中:
    # cp /root/anaconda-ks.cfg /root/rhel-install/
  7. 要注册 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; 安装后自动并附加订阅,请在 /root/rhel-install/anaconda-ks.cfg 文件中附加以下内容:
    %post
    subscription-manager register --auto-attach --username=user_name --password=password
    %end
  8. 显示安装 DVD 卷名称:
    # isoinfo -d -i rhel-server-7.3-x86_64-dvd.iso | grep "Volume id" | \
    sed -e 's/Volume id: //' -e 's/ /\\x20/g'
    RHEL-7.3\x20Server.x86_64
  9. 在使用 Kickstart 文件的引导 /root/rhel-install/isolinux/isolinux.cfg 文件中添加新菜单条目。例如:
    #######################################
    label kickstart
    menu label ^Kickstart Installation of RHEL7.3
    kernel vmlinuz
    
    append initrd=initrd.img inst.stage2=hd:LABEL=RHEL-7.3\x20Server.x86_64 inst.ks=hd:LABEL=RHEL-7.3\x20Server.x86_64:/anaconda-ks.cfg
    #######################################
    注意
    inst.stage2=hd:LABEL=inst.ks=hd:LABEL= 选项设置为上一步中检索的 DVD 卷名称。
  10. 在从工作目录中创建 /root/rhel-ks.iso 文件前,请对 USB UEFI 引导CDROM UEFI 引导 执行以下步骤:
    • 对于 USB UEFI 引导,请按照以下步骤执行:
      1. 挂载卷:
        # mount /root/rhel-install/images/efiboot.img /mnt/
      2. 编辑文件 /mnt/EFI/BOOT/grub.cfg
      3. 添加新菜单条目:
        #######################################
        'Kickstart Installation of RHEL-7.3' --class fedora --class gnu-linux --class gnu --class os {
                linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=RHEL-7.3\x20Server.x86_64 inst.ks=hd:LABEL=RHEL-7.3\x20Server.x86_64:/anaconda-ks.cfg
                initrdefi /images/pxeboot/initrd.img
        }
        #######################################
      4. 卸载卷:
         # umount /mnt
    • 对于 CDROM UEFI 引导,请按照以下步骤执行:
      1. 编辑文件 /root/rhel-install/EFI/BOOT/grub.cfg
      2. 在文件中添加一个新的菜单条目:
        #######################################
        'Kickstart Installation of RHEL-7.3' --class fedora --class gnu-linux --class gnu --class os {
                linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=RHEL-7.3\x20Server.x86_64 inst.ks=hd:LABEL=RHEL-7.3\x20Server.x86_64:/anaconda-ks.cfg
                initrdefi /images/pxeboot/initrd.img
        }
        #######################################
  11. 从工作目录中创建 /root/rhel-ks.iso 文件:
    # mkisofs -untranslated-filenames -volid "RHEL-7.3 Server.x86_64" -J -joliet-long -rational-rock -translation-table -input-charset utf-8 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e images/efiboot.img -no-emul-boot -o /root/rhel-ks.iso -graft-points /root/rhel-install/
    注意
    -V 选项设置为在之前步骤中检索的 DVD 卷名称,并将字符串中的 \x20 替换为空格。
  12. 使"mkisofs"命令创建的 ISO 镜像可引导:
    # isohybrid --uefi /root/rhel-ks.iso
  13. 创建安装 USB 驱动器。详情请查看 第 3.2.1 节 “在 Linux 中生成安装 USB Media”
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 使用 Kickstart 文件
  1. 引导安装 USB 驱动器。请参阅 第 7 章 在 64 位 AMD、Intel 和 ARM 系统引导安装
  2. 选择您在 第 4.2 节 “自动安装” 中创建的 Kickstart 配置条目。

第 5 章 计划在 64 位 AMD、Intel 和 ARM 系统上安装

本章概述了您在决定如何进行安装时需要做出的决策和准备工作。

5.1. 升级或安装?

有两个流程可用于将当前系统升级到下一个主版本 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux.要决定哪个步骤适合您的系统,请阅读以下描述:
clean Install
通过备份系统中的所有数据、格式化磁盘分区、执行安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Linux 从安装介质执行,然后恢复任何用户数据。
注意
这是在 Red Hat Enterprise Linuxnbsp 的主要版本之间升级的建议方法;在 Red Hat Enterprise Linuxnbsp 的主发行版本间进行升级;Linux.
进行内部升级
原位升级是在不先删除旧版本的情况下升级您的系统的方法。这个过程需要安装适用于您的系统的迁移工具,并将它们作为任何其他软件运行。在 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 中,P reupgrade Assistant 会评估您当前的系统,并确定在升级过程中或之后可能出现的潜在问题。它还对系统执行小修复和修改。Red Hat Upgrade Tool 工具会下载软件包并执行实际升级。原位升级需要大量的故障排除和规划,只有在没有其他选择时才进行。有关 Preupgrade Assistant 的详情请参考 第 29 章 升级当前系统
警告
不要先在系统的克隆备份副本中测试它,不要在生产系统中执行原位升级。

5.2. 您的硬件兼容性吗?

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 应该与在过去两年内构建的系统中的大多数硬件兼容。如果您有较旧或自定义构建的系统,硬件兼容性是一个尤为重要的问题。由于硬件规格几乎每天发生变化,因此建议检查所有系统是否兼容。
最新支持 的硬件列表可在红帽硬件兼容性列表中找到,该列表 可通过以下网址访问: https://access.redhat.com/ecosystem/search/#/category/Server有关系统要求的常规信息,请查看 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 技术功能及限制

5.3. 支持的安装目标

安装目标是一个存储设备,它将存储 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 并引导系统。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 支持以下 AMD、Intel 和 ARM 系统的安装目标:
  • 通过标准内部接口(如 SCSI、SATA 或 SAS)连接的存储
  • BIOS/firmware RAID 设备
  • nd_pmem 驱动程序支持的 Intel64 和 AMD64 架构中的扇区模式的 NVDIMM 设备。
  • 光纤通道主机总线适配器和多路径设备.有些操作需要厂商提供的驱动程序。
  • Xen 虚拟机上 Intel 处理器上的 Xen 块设备.
  • KVM 虚拟机上 Intel 处理器上的 VirtIO 块设备.
红帽不支持对 USB 驱动器或 SD 内存卡进行安装。有关支持第三方虚拟化技术的信息,请参阅红帽 硬件兼容性列表,该列表可通过以下网址访问: https://hardware.redhat.com

5.4. 系统规格列表

安装程序自动检测并安装计算机的硬件,您通常不需要向安装程序提供有关您的系统的任何具体详情。但是,在执行某些类型的安装时,必须了解硬件的具体详情。因此,建议您记录以下系统规格在安装过程中参考,具体取决于您的安装类型。
  • 如果您计划使用自定义分区布局,请记录:
    • 附加到系统的硬盘驱动器的模型号、大小、类型和接口。例如: SATA0 中的 Seagate ST3320613AS 320 GB、SATA1 中的 Western Digital WD7500AAKS 750 GB。这样,您可以在分区过程中确定特定的硬盘驱动器。
  • 如果您要安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 作为现有系统中的附加操作系统,记录:
    • 有关系统上使用的分区的信息。此信息可以包括文件系统类型、设备节点名称、文件系统标签和大小。这样,您可以在分区过程中识别特定分区。请记住,不同的操作系统可识别分区和驱动器不同,因此即使其他操作系统是 Unix 操作系统,那么 Red Hat Enterprise Linuxnbsp 可以报告设备名称;Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Linux 的不同。通常可以通过执行 mount 命令和 blkid 命令等效命令和 /etc/fstab 文件中找到此信息。
      如果您已安装其他操作系统,Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 安装程序尝试自动探测并配置引导它们。如果没有正确检测到任何其他操作系统,您可以手动配置它们。如需更多信息,请参阅 第 8.14.1 节 “引导装载程序安装”
  • 如果您计划从本地硬盘中的镜像安装:
    • 包含镜像的硬盘和目录。
  • 如果您计划从网络位置安装:
    • 您系统上的网络适配器制作和模型号。例如,Netgear GA311.这可让您在手动配置网络时识别适配器。
    • IP、DHCP 和 BOOTP 地址
    • 子网掩码
    • 网关的 IP 地址
    • 一个或多个名称服务器 IP 地址(DNS)
    • FTP 服务器、HTTP(Web)服务器、HTTPS(Web)服务器或 NFS 服务器中的安装源的位置。
    如果您不熟悉这些网络要求或条款,请联系您的网络管理员以获得帮助。
  • 如果您计划在 iSCSI 目标上安装:
    • iSCSI 目标的位置。根据您的网络,您可能还需要 CHAP 用户名和密码,以及反向 CHAP 用户名和密码。
  • 如果您的计算机是域的一部分:
    • 您应验证域名是否将由 DHCP 服务器提供。如果没有,则需要在安装过程中手动输入域名。

5.5. 磁盘空间和内存要求

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux(如大多数现代操作系统)使用 磁盘分区。安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 时,您可能需要使用磁盘分区。如需更多信息,请参阅 附录 A, 磁盘分区简介
如果您在系统中安装了其他操作系统,它们所使用的磁盘空间必须和 Red Hat Enterprise Linuxnbsp 使用的磁盘空间分开;通用红帽企业 Linuxnbsp;Linux。
注意
对于 AMD64/Intel 64 和 ARM 系统,至少需要两个分区(/swap)专用于 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux。
要安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux,在未分区的磁盘空间或分区中必须至少有 10 GiB 空间。有关分区和磁盘空间建议的更多信息,请参阅 第 8.14.4.4 节 “推荐的分区方案” 中所述的推荐分区大小。
Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 至少需要以下 RAM 量:
安装类型 最低内存要求
本地介质安装(USB、DVD) 768 MiB
NFS 网络安装 768 MiB
HTTP、HTTPS 或者 FTP 网络安装 1.5 GiB
注意
可在比本节中列出的内存小的情况下执行安装。但是,具体的要求很大程度上取决于您的环境和安装路径,每个新版本也会随之改变。因此,请确定特定用例所需的绝对最小 RAM,因此您需要测试各种配置,并定期为每个新版本重新测试。
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 使用 Kickstart 文件的Linux 与手动安装的最低最小 RAM 要求相同。但是,如果您使用 Kickstart 文件来运行需要额外内存或将数据写入 RAM 磁盘的命令,则可能需要额外的 RAM。
有关 Red Hat Enterprise Linux 7 最低要求和技术限制的更多信息,请参阅红帽客户门户网站 中的 Red Hat Enterprise Linux 技术功能和限制 文章。

5.6. RAID 和其他磁盘设备

在使用 Red Hat Enterprise Linuxnbsp 时,有些存储技术需要特别考虑;使用企业级 Red Hat Enterprise Linuxnbsp;Linux.通常,了解这些技术的配置方式,对 Red Hat Enterprise Linuxnbsp 可见;使用企业 Red Hat Enterprise Linuxnbsp;Linux 及其支持在主要版本之间可能如何改变。

5.6.1. 硬件 RAID

RAID(冗余独立磁盘阵列)允许一个或阵列作为单个设备。在开始安装过程前,配置计算机主板或附加控制器卡提供的所有 RAID 功能。在 Red Hat Enterprise Linuxnbsp 中,每个活跃的 RAID 阵列都会显示为一个驱动器;Hat Enterprise Linuxnbsp;Linux.

5.6.2. 软件 RAID

在超过一个硬盘的系统中,您可以使用 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装程序作为 Linux 软件 RAID 阵列操作多个驱动器。使用软件 RAID 阵列时,RAID 功能由操作系统而非专用硬件控制。这些功能在 第 8.14.4 节 “手动分区” 中进行了详细介绍。
注意
当预先存在的 RAID 阵列的成员设备都是未分区的磁盘/驱动器时,安装程序会将阵列本身视为磁盘,且不会提供删除阵列的方法。

5.6.3. USB 磁盘

您可在安装后连接和配置外部 USB 存储。大多数此类设备由内核识别,并可在那个时间使用。
安装程序可能无法识别一些 USB 驱动器。如果在安装时配置这些磁盘不重要,请断开连接以避免潜在问题。

5.6.4. NVDIMM 设备

要使用非线性内存模块(NVDIMM)设备作为存储,必须满足以下条件:
  • Red Hat Enterprise Linuxnbsp 的版本;Hat Enterprise Linuxnbsp;Linux 为 7.6 或更高版本。
  • 系统的构架是 Intel 64 或者 AMD64。
  • 该设备被配置为扇区模式。Anaconda 可将 NVDIMM 设备重新配置为此模式。
  • 该设备必须被 nd_pmem 驱动程序支持。
在以下附加条件下可以使用 NVDIMM 设备引导:
  • 系统使用 UEFI。
  • 该设备必须使用系统中可用的固件或者 UEFI 驱动程序支持。UEFI 驱动程序可以从设备本身的 ROM 选项加载。
  • 该设备必须在命名空间下提供。
要在引导过程中利用 NVDIMM 设备的高性能,请将 /boot 和 /boot /efi 目录放在该设备中。如需更多信息,请参阅 第 8.14.4 节 “手动分区”。请注意,引导过程中不支持 NVDIMM 设备的 Execute-in-place(XIP)功能,并将内核加载到传统内存中。

5.6.5. Intel BIOS RAID 设定的注意事项

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 使用 mdraid 在 Intel BIOS RAID 集中安装。这些集合会在引导过程中自动探测到,其设备节点路径可能会随着引导而改变。因此,对 /etc/fstab 的本地修改、/etc/crypttab 或其他配置文件(通过设备节点路径引用设备)可能无法在 Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Linux 7 中工作。因此,您应该用文件系统标签或设备 UUID 替换设备节点路径(如 /dev/sda)。您可以使用 blkid 命令查找文件系统标签和设备 UUID。

5.6.6. Intel BIOS iSCSI 远程引导的注意事项

如果您使用 Intel iSCSI 远程引导进行安装,则必须禁用所有已连接的 iSCSI 存储设备,否则安装将成功,但安装的系统将无法引导。

5.7. 选择安装引导方法

您可以使用多种方法引导 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 安装程序。您选择的方法取决于您的安装介质。
您可能需要更改您的系统固件(UEFI)设置,以允许从可移动介质(如 DVD 或 USB 闪存驱动器)引导。如需更多信息,请参阅 第 7.1.1 节 “从物理介质引导”
注意
安装介质必须在整个安装过程中保持挂载,包括在执行 kickstart 文件 %post 部分期间。
完全安装 DVD 或者 USB 驱动器
您可以使用完整安装 DVD ISO 镜像创建可引导介质。在这种情况下,可以使用单个 DVD 或 USB 驱动器完成整个安装,它将作为引导设备以及安装软件包的安装源。有关如何进行完整安装 DVD 或者 USB 驱动器的步骤,请参阅 第 3 章 制作介质
最小引导 CD、DVD 或者 USB Flash 驱动器
使用一个小 ISO 镜像创建最小的引导 CD、DVD 或者 USB 闪存驱动器,该镜像只包含引导系统并开始安装所需的数据。如果您使用这个引导介质,则需要一个额外的安装源,用来安装软件包。有关生成引导 CD、DVD 和 USB 闪存驱动器的步骤,请参阅 第 3.2 节 “创建安装 USB 介质”
PXE 服务器
预启动执行环境 (PXE)服务器允许安装程序通过网络引导。引导系统后,您可以使用其他安装源(如本地硬盘或网络中的位置)完成安装。有关 PXE 服务器的详情请参考 第 24 章 准备网络安装

5.8. 使用 Kickstart 自动安装

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 提供了部分或完全自动化安装过程使用 Kickstart 文件 的方法。Kickstart 文件包含安装程序通常询问的所有问题的答案,例如您希望系统使用的时区、应如何对驱动器进行分区,以及应该安装哪些软件包。因此,在安装开始时提供准备好的 Kickstart 文件可让您自动执行整个安装(或其部分),而无需用户进行任何干预。这在部署 Red Hat Enterprise Linuxnbsp 时特别有用;当部署 Red Hat Enterprise Linuxnbsp 时;一次性在大量系统中使用 Linux。
除了允许您自动安装外,Kickstart 文件还提供有关软件选择的更多选项。安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 使用图形安装界面手动进行 Linux 时,您的软件选择仅限于预定义环境和附加组件。Kickstart 文件也允许您安装或删除独立软件包。
有关创建 Kickstart 文件并使用该文件自动安装的详情请参考 第 27 章 Kickstart 安装

5.9. 使用带有 UEFI 安全引导的 Beta 版本

注意
本节 只关注 Red Hat Enterprise Linuxnbsp 的 Beta 版本 ;Hat Enterprise Linuxnbsp;Linux 7。
UEFI 安全引导技术要求操作系统内核必须使用识别的私钥进行签名才能引导。在 Red Hat Enterprise Linuxnbsp 的每个测试版本中,只适用于 Red Hat Enterprise Linuxnbsp;Linux 7。内核使用特定于红帽 Beta 的私钥签名,它与在通用可用性(非Beta)发行本中用于内核的更多红帽密钥不同。
测试私钥可能不受您的硬件的认可,这意味着任何 Red Hat Enterprise Linuxnbsp 的 Beta 版本都会获得 Red Hat Enterprise Linuxnbsp 的测试版本 ;Linux 7 将无法引导。要使用启用了 UEFI 安全引导机制的 Beta 版本,您需要使用 Machine Owner Key (MOK)功能将红帽 Beta 公钥添加到您的系统中。
在您的系统中添加红帽 Beta 密钥的步骤如下所示。

过程 5.1. 为 UEFI 安全引导添加自定义私钥

  1. 首先,禁用系统中的 UEFI 安全引导,并安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7 通常.
  2. 安装完成后,系统将重启。此时,安全引导仍应禁用。重启系统,登录,如果适用,请进入 Initial Setup 屏幕,如 第 30 章 初始设置 所述。
  3. 完成第一次引导并完成 Initial Setup 后,如果尚未安装,请安装 kernel-doc 软件包:
    # yum install kernel-doc
    此软件包提供了一个包含 Red Hat CA 公共 Beta 密钥的证书文件,它位于 /usr/share/doc/kernel-keys/kernel-version/kernel-signing-ca.cer 中,其中 kernel-version 是不含平台架构后缀的内核版本字符串 - 例如 3.10.0-686.el7
  4. 执行以下命令将公钥注册到系统 Machine Owner Key(MOK)列表中:
    # kr=$(uname -r)
    # mokutil --import /usr/share/doc/kernel-keys/${kr%.$(uname -p)}/kernel-signing-ca.cer
    在提示时输入您选择的密码。
    注意
    确保记住密码。需要完成此步骤,并在不再需要时删除导入的密钥。
  5. 再次重新引导系统。在启动过程中,系统将提示您确认您要完成待处理的密钥注册请求。选择"是",然后在上一步中使用他们ok util 命令提供您之前设置的密码。执行此操作后,系统将再次重新启动,密钥将导入到系统固件中。您可以打开此或后续重启的安全引导。
警告
删除导入的 Beta 公钥(当您不再需要该公钥)。
如果您安装 Red Hat Enterprise Linuxnbsp 的最终发行(正式发布)版本 ;Hat Enterprise Linuxnbsp;Linux 7 或者安装其他操作系统时,您应该删除导入的密钥。如果您 导入这个公钥,您可以使用以下命令重置 MOK:
# mokutil --reset
下次重启后,固件将提示您输入确认以及您在导入密钥时创建的密码。提供正确的密码后,密钥将从 MOK 中删除,系统将恢复到其原始状态。

第 6 章 在 AMD64 和 Intel 64 系统上安装期间更新驱动程序

在大多数情况下,Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 包括了组成系统的设备的驱动程序。但是,如果您的系统包含近期发布的硬件,则可能尚不包含此硬件的驱动程序。有时,红帽或您的硬件供应商可能会在包含 RPM 软件包 的驱动程序 磁盘中提供用于支持新设备的驱动程序 更新。通常,驱动程序磁盘可作为 ISO 镜像文件 下载。
重要
只有在缺少驱动程序无法成功完成安装时,才应执行驱动程序更新。内核中包含的驱动程序应始终优先于其他方法提供的驱动程序。
通常,在安装过程中不需要新硬件。例如:如果您使用 DVD 安装至本地硬盘,即使网卡的驱动程序不可用,安装也会成功。在这种情况下,请在之后完成安装并添加对新硬件的支持 - 有关添加此支持的详情,请参阅 Red Hat Enterprise Linux 7 系统管理员指南
在其他情况下,您可能想要在安装过程中为设备添加驱动程序来支持特定的配置。例如,您可能想要为网络设备或存储适配器卡安装驱动程序,以便为安装程序提供系统使用的存储设备的访问权限。您可以在安装过程中使用驱动程序磁盘以以下两种方式之一添加这个支持:
  1. 将驱动程序磁盘的 ISO 镜像文件放在安装程序可访问的位置、在本地硬盘驱动器、USB 闪存驱动器或者 CD 或者 DVD 中。
  2. 通过将镜像文件提取到 CD 或者 DVD 或者 USB 闪存驱动器来创建驱动程序磁盘。有关将 ISO 镜像刻录到 CD 或者 DVD 的详情,请参考 第 3.1 节 “创建安装 CD 或者 DVD” 中的安装磁盘,以及 第 3.2 节 “创建安装 USB 介质” 有关将 ISO 镜像写入 USB 驱动器的说明。
如果红帽、您的硬件厂商或受信任的第三方表示您将在安装过程中需要驱动程序更新,请选择一种从本章所述方法提供更新的方法,并在开始安装前测试它。相反,除非您确定您的系统需要它,否则请不要在安装过程中执行驱动程序更新。在并非旨在目的的系统中存在驱动程序可能会使支持变得复杂。
警告
驱动程序更新磁盘有时会禁用冲突的内核驱动程序(如有必要)。在个别情况下,以这种方式卸载内核模块可能会导致安装错误。

6.1. 安装过程中驱动程序更新的限制

在启用了安全引导技术的 UEFI 系统中,载入的所有驱动程序都必须使用有效的证书签名,否则系统将拒绝它们。红帽提供的所有驱动程序都由红帽的私钥签名,并由内核中对应的红帽公钥进行身份验证。如果您载入任何其他驱动程序(Red Hat Enterprise Linuxnbsp 中未提供的其他驱动程序 ;Hat Enterprise Linuxnbsp;Linux 安装 DVD),您必须确保它们也被签名。
有关签署自定义驱动程序的更多信息,请参阅《 红帽企业 Linux 7 系统管理员指南》的使用 内核模块章节。

6.2. 准备安装期间驱动程序更新

如果硬件需要且可用的驱动程序更新,红帽、您的硬件供应商或其他值得信赖的第三方通常将以 ISO 格式的映像文件的形式提供。获取 ISO 镜像后,您必须决定要用于执行驱动程序更新的方法。
可用的方法是:
自动驱动程序更新
开始安装时,Anaconda 安装程序将尝试检测所有附加的存储设备。如果在安装开始时标有 OEMDRV 的存储设备,Anaconda 将始终将其视为驱动程序更新磁盘,并尝试加载其中的驱动程序。
支持的驱动程序更新
您可以在开始安装时指定 inst.dd 引导选项。如果您在没有参数的情况下使用这个选项,Anaconda 将显示连接到该系统的所有存储设备列表,并提示您选择包含驱动程序更新的设备。
手动驱动程序更新
您可以在开始安装时指定 inst.dd=位置 引导选项,其中 location 是驱动程序更新磁盘或 ISO 镜像的路径。当您指定这个选项时,Anaconda 将尝试加载在指定位置找到的任何驱动程序更新。使用手动驱动程序更新,您可以指定本地可用的存储设备或网络位置( HTTP、HTTPS 或者 FTP 服务器)。
注意
您还可以同时使用 inst.dd=位置和 inst.dd。但是,Anaconda 在这种情况下的作用取决于您使用的 位置 类型。如果是一个设备,Anaconda 会提示您从指定设备中选择要更新的驱动程序,然后它为您提供附加设备。如果 位置 是一个网络位置,Anaconda 首先会提示您选择一个包含驱动程序更新的设备,然后它可让您从指定的网络位置更新驱动程序。
如果要使用自动驱动程序更新方法,必须创建一个标有 OEMDRV 的存储设备,且它必须实际连接到安装系统。要使用协助的方法,您可以使用 OEMDRV 以外的任何本地存储设备。要使用手动方法,您可以使用任何具有不同标签的本地存储,或者可从安装系统访问的网络位置。
重要
从网络位置加载驱动程序更新时,请确保使用 ip= 选项初始化网络。详情请查看 第 23.1 节 “在引导菜单配置安装系统”

6.2.1. 准备在本地存储中使用驱动程序更新镜像文件

如果您使用本地存储设备提供 ISO 文件,如硬盘或者 USB 闪存驱动器,您可以使用安装程序正确标记该设备来自动识别它。只有在无法进行更新时,才手动安装更新,如下所述。
  • 为了让安装程序自动识别驱动程序磁盘,存储设备的卷标签必须是 OEMDRV。此外,您将需要将 ISO 映像文件的内容提取到存储设备的根目录,而不是复制 ISO 映像本身。请参阅 第 6.3.1 节 “自动驱动程序更新”。请注意,始终建议从标有 OEMDRV 的设备安装驱动程序,且最好手动安装。
  • 对于手动安装,只需将 ISO 镜像作为单个文件复制到存储设备中。如果您发现该文件很有用,但不得更改文件名扩展名(必须保持 .iso ),如 dd.iso。请参阅 第 6.3.3 节 “手动驱动程序更新” 以了解如何在安装过程中手动选择驱动程序更新。

6.2.2. 准备驱动程序 Disc

您可以在 CD 或者 DVD 中创建驱动程序更新磁盘。请参阅 第 3.1 节 “创建安装 CD 或者 DVD” 以了解更多有关从镜像文件刻录磁盘的信息。
刻录驱动程序更新磁盘 CD 或者 DVD 后,请将其插入系统并使用文件管理器浏览到系统中,验证该磁盘是否已成功创建。您应看到一个名为 rhdd3 的文件,该文件是包含驱动程序磁盘描述的签名文件,以及包含各种架构实际驱动程序的名为 rpms 的目录。
如果您只看到一个以 in .iso 结尾的文件,那么您没有正确创建磁盘,应该重试。如果您使用 GNOME 以外的 Linux 桌面,或者使用其他操作系统,请确保您 从映像中选择一个类似于 Burn 的选项。

6.3. 在安装过程中执行驱动程序更新

在安装过程的初始阶段,您可以使用以下方法执行驱动程序更新:
  • 让安装程序自动查找并提供安装所需的驱动程序更新,
  • 让安装程序提示您定位驱动程序更新,
  • 手动指定到驱动程序更新镜像或 RPM 软件包的路径。
重要
务必将驱动程序更新磁盘放在标准磁盘分区中。当您执行驱动程序更新时,在安装的早期阶段可能无法访问高级存储,如 RAID 或者 LVM 卷。

6.3.1. 自动驱动程序更新

要让安装程序自动识别驱动程序更新磁盘,请在开始安装过程前将块设备与 OEMDRV 卷标签与您的计算机连接。
注意
从 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7.2 开始,您还可以使用 OEMDRV 块设备来自动加载 Kickstart 文件。此文件必须命名为 ks.cfg 并放在要加载的设备的根目录中。有关 Kickstart 安装的详情,请查看 第 27 章 Kickstart 安装
当安装开始时,安装程序会检测到与系统连接的所有可用存储。如果找到标有 OEMDRV 的存储设备,它将被视为驱动程序更新磁盘,并尝试从该设备加载驱动程序更新。系统会提示您选择载入哪些驱动程序:

图 6.1. 选择驱动程序

选择驱动程序
使用数字键在单个驱动程序上切换选择。准备就绪后,按 c 键安装所选驱动程序,再前往 Anaconda 图形用户界面。

6.3.2. 支持的驱动程序更新

始终建议使用带 OEMDRV 卷标签的块设备,以便在安装期间安装驱动程序。但是,如果没有检测到这样的设备,且引导命令行指定了 inst.dd 选项,安装程序可让您以互动模式找到驱动程序磁盘。在第一步中,从 Anaconda 的列表中选择本地磁盘分区以扫描 ISO 文件。然后,选择一个检测到的 ISO 文件。最后,选择一个或多个可用驱动程序。下图演示了文本用户界面中的进程,其中突出显示了个别步骤。

图 6.2. 交互选择驱动程序

交互选择驱动程序
注意
如果您提取了 ISO 镜像文件并将其刻录到 CD 或者 DVD 中,但介质没有 OEMDRV 卷标签,则使用 inst.dd 选项且不带参数,并使用菜单选择该设备,或者安装程序使用以下引导选项扫描介质的驱动程序:
inst.dd=/dev/sr0
按数字键可在单个驱动程序上切换选择。准备就绪后,按 c 键安装所选驱动程序,再前往 Anaconda 图形用户界面。

6.3.3. 手动驱动程序更新

对于手动驱动程序安装,请在可访问的位置准备包含您的驱动程序的 ISO 镜像文件,如 USB 闪存驱动器或 Web 服务器,并将其连接到您的计算机。在欢迎屏幕中,按 Tab 键 显示引导命令行并附加 inst.dd=位置,其中 location 是驱动程序更新磁盘的路径:

图 6.3. 指定到驱动程序更新的路径

指定到驱动程序更新的路径
通常,镜像文件位于 web 服务器(例如 http://server.example.com/dd.iso)或 USB 闪存驱动器(如 /dev/sdb1)中。也可以指定包含驱动程序更新的 RPM 软件包(例如 http://server.example.com/dd.rpm)。
准备就绪后,按 Enter 执行 boot 命令。然后会载入您选择的驱动程序,安装过程将会正常进行。

6.3.4. 将驱动程序列入黑名单

出现故障的驱动程序可能会阻止系统在安装过程中正常启动。发生这种情况时,您可以通过自定义引导命令行来禁用(或列入黑名单)驱动程序。在引导菜单中,按 Tab 键 显示引导命令行。然后,将 modprobe.blacklist=driver_name 选项附加到其中。使用您要禁用的驱动程序或驱动程序的名称替换 driver_name,例如:
modprobe.blacklist=ahci
请注意,在安装过程中使用 modprobe.blacklist= 引导选项列入黑名单的驱动程序会在安装的系统中保持禁用状态,并显示在 /etc/modprobe.d/anaconda-blacklist.conf 文件中。有关将驱动程序和其他引导选项列入黑名单的更多信息,请参阅 第 23 章 引导选项

第 7 章 在 64 位 AMD、Intel 和 ARM 系统引导安装

您可以安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 从存储在硬盘上的 ISO 镜像,或使用 NFSFTPHTTP 或者 HTTPS 方法从网络安装。使用完整安装 DVD 启动和安装是入门最简单的方法。其他方法需要一些额外的设置,但提供可能更适合您需求的不同优势。例如,在安装 Red Hat Enterprise Linuxnbsp 时,当安装 Red Hat Enterprise Linuxnbsp 时;在大量计算机上使用 Linux 时,最好从 PXE 服务器引导,并从共享网络位置的源安装。
下表总结了不同的引导方法以及用于每种方法的建议安装方法:
表 7.1. 引导方法和安装源
引导方法 安装源
完整安装介质(DVD 或者 USB) 启动介质本身
最小引导介质(CD 或 USB) 完整安装 DVD ISO 镜像或从此镜像中提取的安装树,位于网络位置或硬盘中
网络启动(PXE) 完整安装 DVD ISO 镜像或从此镜像中提取的安装树,位于网络位置
要创建引导 CD-ROM 或准备 USB 闪存驱动器以进行引导或安装,请参阅 第 3.2 节 “创建安装 USB 介质”
本章涵盖了以下主题:

7.1. 启动安装程序

要启动,请先确定您有安装所需的所有资源。如果您已经阅读了 第 5 章 计划在 64 位 AMD、Intel 和 ARM 系统上安装 并根据说明进行操作,您应该准备好开始安装过程。当您确认已准备好开始后,请使用 Red Hat Enterprise Linuxnbsp 引导安装程序 ;Hat Enterprise Linuxnbsp;Linux DVD 或者您创建的任何引导介质。
重要
在启动序列中过度输入(例如,重复单击鼠标)可能会导致安装程序以后在安装过程中忽略键盘输入。
注意
有时,一些硬件组件需要 在安装过程中更新驱动程序。驱动程序更新添加了对安装程序不支持的硬件的支持。如需更多信息,请参阅 第 6 章 在 AMD64 和 Intel 64 系统上安装期间更新驱动程序

7.1.1. 从物理介质引导

要从 Red Hat Enterprise Linuxnbsp 启动安装程序 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux DVD 或者从最小引导介质启动,请按照以下步骤执行:

过程 7.1. 从物理介质引导安装

  1. 断开任何您不需要的驱动器的连接。如需更多信息,请参阅 第 5.6.3 节 “USB 磁盘”
  2. 打开您的计算机系统。
  3. 在您的计算机中插入介质。
  4. 使用启动介质关闭计算机,仍在其中。
  5. 打开您的计算机系统。请注意,您可能需要按特定键或组合键以从介质引导,或者将系统 的基本输入/输出系统 (BIOS)配置为从介质启动。如需更多信息,请参阅您系统附带的文档。
延迟短暂后,系统将显示引导屏幕,其中包含各种引导选项中的信息。如果您在一分钟内没有执行任何操作,安装程序会自动开始。有关此屏幕中可用选项的描述,请参考 第 7.2 节 “引导菜单”

7.1.2. 使用 PXE 从网络引导

使用以下方法引导 PXE,您需要正确配置的 TFTP 服务器,以及计算机中支持 PXE 的网络接口。有关如何配置 PXE 服务器的详情请参考 第 24 章 准备网络安装
将计算机配置为从网络接口启动。这个选项在 BIOS 中,可以标记为网络引导或 引导服务。此外,请确保将 BIOS 配置为首先从正确的网络接口启动。一些 BIOS 将网络接口指定为可能的引导设备,但不支持 PXE 标准。如需更多信息,请参阅您的硬件文档。当您正确启用 PXE 引导后,计算机可以引导 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装系统(没有任何介质)。
按照以下步骤从 PXE 服务器引导安装程序。请注意,这个过程需要使用物理网络连接,如以太网。它不适用于无线连接。

过程 7.2. 使用 PXE 从网络引导安装

  1. 确保连接了网络电缆。网络插槽上的连接显示灯应该是亮的,即使没有开机也是如此。
  2. 打开 计算机。
  3. 根据您的硬件,计算机连接到 PXE 服务器之前会显示一些网络设置和诊断信息。连接之后,会根据 PXE 服务器的配置显示菜单。按与所需选项对应的数字键。如果您不确定要选择的选项,请询问您的服务器管理员。
此时,安装程序可以成功启动并显示引导屏幕,其中包含各种引导选项中的信息。如果您在一分钟内没有执行任何操作,安装程序会自动开始。有关此屏幕中可用选项的描述,请参考 第 7.2 节 “引导菜单”

7.2. 引导菜单

系统加载启动介质后,将使用 GRUB2( GRand Unified Bootloader,版本 2)显示引导菜单。引导菜单除启动安装程序外还提供一些选项。如果在 60 秒内未按下任意键,则将运行默认引导选项(白色突出显示)。若要选择默认值,可等待计时器超时或按 Enter

图 7.1. 引导屏幕

引导屏幕
要选择与默认选项不同的选项,请使用键盘上的箭头键,并在突出显示正确的选项时按 Enter 键
要为特定菜单条目自定义引导选项:
  • 在基于 BIOS 的系统中,首选的方式是按 Tab 键 并在命令行中添加自定义引导选项。您还可以按 Esc 键 访问 boot: 提示符,但不会预设置所需的引导选项。在这种情况下,您必须总是在使用其它引导选项前指定 linux 选项。
  • 在基于 UEFI 的系统中,按 e 键并在命令行中添加自定义引导选项。准备好按 Ctrl+X 引导修改选项时。
有关附加引导选项的详情,请查看 第 23 章 引导选项
引导菜单选项有:
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7.0
选择这个选项来安装 Red Hat Enterprise Linuxnbsp;使用图形安装程序将企业 Red Hat Enterprise Linuxnbsp;Linux 部署到您的计算机系统中。
测试这个介质并安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7.0
此选项是默认设置。在启动安装程序前,会启动一个实用程序来检查安装介质的完整性。
Troubleshooting >
此项目是一个单独的菜单,包含有助于解决各种安装问题的选项。突出显示时,按 Enter 键 显示其内容。

图 7.2. 故障排除菜单

故障排除菜单
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7.0 in basic graphics mode
这个选项允许您安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;即使安装程序无法为显卡载入正确的驱动程序。如果您使用 Install Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7.0 选项,重启您的计算机并尝试这个选项。
救援 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 系统
选择这个选项修复已安装的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Enterprise Linuxnbsp;Linux 系统可防止您正常启动的 Linux 系统。救援环境包含可用于修复各种问题的实用程序程序。
运行内存测试
这个选项在您的系统中运行内存测试。如需更多信息,请参阅 第 23.2.1 节 “加载内存(RAM)测试模式”
从本地驱动器引导
这个选项从第一个安装的磁盘引导系统。如果您意外启动了这个磁盘,请使用这个选项立即从硬盘引导而不启动安装程序。

第 8 章 使用 Anaconda 安装

本章介绍了安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux using Anaconda 安装程序的步骤。本章的大部分内容描述了使用图形用户界面进行安装。没有图形显示的系统也可使用文本模式,但此模式在某些方面受到限制(例如,文本模式中无法进行自定义分区)。
如果您的系统无法使用图形模式,您可以:

8.1. Anaconda 简介

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装程序 Anaconda 与其并行性质与其他操作系统安装程序不同。大多数安装程序遵循固定路径:您必须首先选择语言,然后配置网络,然后配置安装类型,然后进行分区等。通常在任何给定时间只能有一个方法继续操作。
Anaconda 中,您只需要先选择您的语言和区域,然后会看到一个中央屏幕,您可以在其中按您喜欢的任何顺序配置安装的大部分方面。然而,这并不适用于安装过程的所有部分 - 例如,从网络位置安装时,您必须先配置网络,然后才能选择要安装的软件包。
根据您的硬件和启动安装的介质类型,将自动配置一些屏幕。您仍可在任意屏幕中更改检测到的设置。尚未自动配置的屏幕,因此在开始安装前需要您注意,将以感叹号标记。在配置这些设置前,您无法启动实际安装过程。
某些屏幕中会显示其他差异;特别是,自定义分区进程与其他 Linux 发行版非常不同。这些不同之处在每个屏幕的子章节中进行了说明。

8.2. 安装期间控制台和日志记录

以下小节介绍了如何在安装过程中访问日志和交互式 shell。这在对问题进行故障排除时很有用,但在大部分情形中应该并不是必需的。

8.2.1. 访问控制台

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装程序使用 tmux 终端多路复用程序来显示和控制您除了主接口外可以使用的多个窗口。每个窗口都有不同的用途 - 它们会显示几个不同的日志,这些日志可用于在安装过程中对任何问题进行故障排除,其中的一个窗口提供具有 root 权限的互动 shell 提示符,除非使用引导选项或 Kickstart 命令特别禁用了这一提示符。
注意
一般来说,除非需要诊断安装问题,不需要离开默认的图形安装环境。
终端多路器在虚拟控制台 1 中运行。要从图形安装环境切换到 tmux,请按 Ctrl+Alt+F1。要回到在虚拟控制台 6 中运行的主安装界面,按 Ctrl+Alt+F6
注意
如果您选择文本模式安装,则会在虚拟控制台 1(tmux)中启动,切换到控制台 6 将打开 shell 提示符,而不是图形界面。
运行 tmux 的控制台有 5 个可用的窗口;下表中描述了它们的内容,以及用于访问它们的键盘快捷方式。请注意,键盘快捷键有两个部分:首先按 Ctrl+b 键,然后释放这两个键,再按您想要使用的窗口的数字键。
您还可以使用 Ctrl+b nCtrl+b p 分别切换到下一个或上一个 tmux 窗口。
表 8.1. 可用的 tmux Windows
快捷键 内容
Ctrl+b 1 安装程序主窗口。包含基于文本的提示(在文本模式安装或者使用 VNC 直接模式时),以及一些调试信息。
Ctrl+b 2 具有 root 权限的互动 shell 提示符.
Ctrl+b 3 安装日志; 显示保存在 /tmp/anaconda.log 中的消息.
Ctrl+b 4 存储日志; 显示来自内核和系统服务的信息,存储在 /tmp/storage.log 中.
Ctrl+b 5 程序日志; 显示来自其他系统实用程序的消息,存储在 /tmp/program.log 中.
除了在 tmux 窗口中显示诊断信息外,Anaconda 还生成几个日志文件,这些文件可以从安装系统传输。这些日志文件在 表 9.1 “安装期间生成的日志文件” 中描述,从安装系统中传输它们的说明包括在 第 9 章 在 64 位 AMD、Intel 和 ARM 系统上安装故障排除 中。

8.2.2. Save Screenshots

您可以在图形安装的任意时刻按 Shift+Print Screen 键对当前屏幕进行截屏。这些屏幕截图保存到 /tmp/anaconda-screenshots/
另外,您可以使用 Kickstart 文件中的 autostep --autoscreenshot 命令自动捕获并保存安装的每一步。详情请查看 第 27.3.1 节 “Kickstart 命令和选项”

8.3. 在文本模式中安装

文本模式安装提供了一个用于安装 Red Hat Enterprise Linuxnbsp 的互动、非图形接口 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux.这在没有图形功能的系统中非常有用;但是,在开始基于文本的安装前,请始终考虑可用的替代方案。文本模式会限制在安装过程中可以进行的选择。
重要
红帽建议安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 使用图形界面。如果您要安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 在缺少图形显示的系统中,请考虑通过 VNC 连接执行安装 - 请参阅 第 25 章 使用 VNC。如果文本模式安装程序检测到可能基于 VNC 的安装,则提示您确认使用文本模式。
如果您的系统有图形显示,但图形安装失败,请尝试使用 inst.xdriver=vesa 选项引导 - 请参阅 第 23 章 引导选项
或者,考虑 Kickstart 安装。如需更多信息,请参阅 第 27 章 Kickstart 安装

图 8.1. 文本模式安装

文本模式安装
在文本模式中安装遵循与图形安装类似的模式:没有单个固定进度;您可以使用主状态屏幕以任何顺序配置多个设置。已配置过的屏幕(自动或您)标记为 [x],并且在开始安装前需要您注意的屏幕将标记为 [!]。可用的命令显示在可用选项列表下方。
注意
当运行相关的后台任务时,某些菜单项目可能暂时不可用或显示 Processing... 标签。要刷新到文本菜单项的当前状态,请在文本模式提示符下使用 r 选项。
在文本模式屏幕底部,将显示一个绿条显示五个菜单选项。这些选项代表 tmux 终端多路复用器中的不同屏幕;默认情况下,您可以使用键盘快捷方式切换到包含日志和交互式命令提示符的其他屏幕。有关可用屏幕以及切换到它们的快捷方式的详情请参考 第 8.2.1 节 “访问控制台”
交互式文本模式安装的限制包括:
  • 安装程序将始终使用英语语言和美国英语键盘布局。您可以配置语言和键盘设置,但这些设置仅适用于安装的系统,不适用于安装。
  • 您无法配置任何高级存储方法(LVM、软件 RAID、FCoE、zFCP 和 iSCSI)。
  • 无法配置自定义分区 ; 您必须使用其中一个自动分区设置。您也不能配置启动加载器的安装位置。
  • 您无法选择要安装的任何软件包附加组件;必须使用 Yum 软件包管理器在安装结束后添加它们。
要启动文本模式安装,使用 boot 菜单的引导命令行或 PXE 服务器配置使用 inst.text 引导选项引导安装。有关引导和使用引导选项的详情,请查看 第 7 章 在 64 位 AMD、Intel 和 ARM 系统引导安装

8.4. 在图形用户界面中安装

图形安装界面是手动安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 的首选方法。它可让您全面控制所有可用设置,包括自定义分区和高级存储配置,它还本地化为英语以外的许多语言,允许您以不同的语言执行整个安装。从本地介质(CD、DVD 或者 USB 闪存驱动器)引导系统时,默认使用图形模式。

图 8.2. 安装摘要 屏幕

安装摘要 屏幕
以下部分介绍了安装过程中可用的每个屏幕。请注意,由于安装程序的并行性质,大多数屏幕不必按此处描述的顺序完成。
图形界面中的每个屏幕都包含一个 帮助 按钮。此按钮将打开 Yelp 帮助浏览器,显示 Red Hat Enterprise Linuxnbsp 一节;创建了红帽企业 Linuxnbsp;与当前屏幕相关的Linux 安装指南
您还可以使用键盘控制图形安装程序。下表显示了您可以使用的快捷方式。
表 8.2. 图形安装程序键盘快捷方式
快捷键 使用
选项卡Shift+Tab 在当前屏幕上循环使用活动控制元素(按钮、复选框等)
upDown 滚动列表
滚动浏览横向工具栏和表条目
空格输入 从选择中选择或删除突出显示的项目,然后展开和折叠下拉菜单
此外,每个屏幕中的元素都可以使用各自的快捷方式切换。当您按住 Alt 键时会突出显示(按下划线)这些快捷键;若要切换该元素,按 Alt+X,其中 X 是突出显示的字母。
您当前的键盘布局显示在右上角。默认只配置一个布局。如果您在 Keyboard Layout 屏幕(第 8.9 节 “键盘配置”)中配置了多个布局,您可以点击布局指示符在它们间切换。

8.5. 欢迎屏幕和语言选择

安装程序的第一个屏幕是 Welcome to Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 屏幕。您可以在此处选择 Anaconda 将用于剩余安装的语言。除非稍后进行修改,否则该选择也将成为安装系统的默认设置。在左侧面板中,选择您选择的语言,例如 英语。然后您可以在右侧面板中选择特定于您所在区域的区域设置,如 English(United States)。
注意
默认在列表顶部预先选择一种语言。如果此时配置了网络访问(例如,如果您从网络服务器而不是本地介质引导),将根据使用 GeoIP 模块自动进行位置检测确定预先选择的语言。
或者,在搜索框中键入您首选的语言,如下所示。
做出选择后,点 Continue 按钮进入 安装概述 屏幕。

图 8.3. 语言配置

语言配置
单击 Continue 按钮后,可能会出现不支持的硬件对话框。如果您使用的是内核不支持的硬件,会出现这种情况。

8.6. 安装摘要屏幕

安装概述 屏幕是设置安装的中心位置。

图 8.4. 安装摘要 屏幕

安装摘要 屏幕
通过相邻的屏幕,Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装程序允许您按照您选择的顺序配置安装。
使用鼠标选择菜单项来配置安装的部分。当您完成部分配置后,或者您想要稍后完成该部分,请单击屏幕左上角的 Done 按钮。
只有标记了警告符号的部分才是必需的。屏幕底部的备注会警告您必须完成这些部分后才能开始安装。剩余的部分是可选的。在每节的标题下,对当前配置进行了汇总。您可以使用此选项来确定是否需要访问 部分来进一步配置。
完成所有所需部分后,单击 Begin Installation 按钮。另请参阅 第 8.17 节 “开始安装”
要取消安装,请单击 Quit 按钮。
注意
当相关后台任务正在运行时,某些菜单项目可能暂时不可用。
如果您使用 Kickstart 选项或引导命令行选项指定网络中的安装库,但在安装开始时没有可用的网络,安装程序会在显示 安装概述 屏幕前显示配置页面以设置网络连接。

图 8.5. 当没有网络被检测时,网络配置屏幕

当没有网络被检测时,网络配置屏幕
如果要从安装 DVD 或其他本地可访问介质安装,您可以跳过这一步,并且确定您将不需要网络来完成安装。但是,网络安装需要网络连接(请参阅 第 8.11 节 “安装源”)或设置高级存储设备(请参阅 第 8.15 节 “存储设备”)。有关在安装程序中配置网络的详情请参考 第 8.12 节 “网络和主机名”

8.7. 日期和时间

要为网络时间配置时区、日期和可选设置,请在 安装概述 屏幕中选择 Date & Time
您可以通过三种方式选择时区:
  • 使用鼠标,单击交互地图以选择特定城市。此时会出现一个红色页脚表示您的选择。
  • 您还可以滚动浏览屏幕顶部的 RegionCity 下拉菜单,以选择您的时区。
  • 选择 Region 下拉菜单底部的 Etc,然后在下一个菜单中选择调整为 GMT/UTC 的时区,如 GMT+1
如果您的城市在地图上或下拉菜单中选择同一时区最接近的主要城市。或者,您可以使用 Kickstart 文件,该文件允许您指定一些在图形界面中不可用的额外时区。详情请查看 timezone (必需) 中的 timezone 命令。
注意
可用城市和区域的列表来自时区数据库(tzdata)公共域,由互联网编号分配机构(IANA)维护。红帽无法在此数据库中添加城市或地区。您可以在官方网站上查找更多信息,网址为 http://www.iana.org/time-zones.
指定一个时区,即使您计划使用 NTP(网络时间协议)来保持系统时钟的准确性。
如果您连接到网络,则会启用 Network Time 开关。要设置使用 NTP 的日期和时间,请保留 ON 位置的 Network Time 开关,然后单击配置图标以选择哪个 NTP 服务器 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 应该使用。要手动设置日期和时间,请将开关移到 OFF 位置。系统时钟应使用您的时区选择,在屏幕底部显示正确的日期和时间。如果它们仍不正确,请手动调整。
请注意,在安装时 NTP 服务器可能不可用。在这种情况下,启用它们不会自动设置时间。服务器可用后,日期和时间将更新。
做出选择后,点 完成 返回 安装概述 屏幕。
注意
要在完成安装后更改时区配置,请访问 Settings 对话框窗口的 Date & Time 部分。

8.8. 语言支持

要安装对其他语言和语言方言的支持,请在安装 概述 屏幕中选择 语言支持
使用鼠标选择您要安装支持的语言。在左侧面板中,选择您选择的语言,如 Español。然后您可以在右侧面板中选择特定于您所在区域的区域设置,如 Español(Costaaraol )。您可以选择多个语言和多个区域。选定的语言在左侧面板中以粗体显示。

图 8.6. 配置语言支持

配置语言支持
进行选择后,点 完成 返回 安装概述 屏幕。
注意
要在完成安装后更改语言支持配置,请访问 Settings 对话框窗口的 Region & Language 部分。

8.9. 键盘配置

要在您的系统中添加多个键盘布局,请 在安装 概述 屏幕中选择键盘。保存后,键盘布局会立即在安装程序中可用,您可以使用位于屏幕右上角的键盘图标在它们之间进行切换。
最初,只有您在欢迎屏幕中选择的语言在左侧窗格中被列为键盘布局。您可以替换初始布局或添加更多布局。但是,如果您的语言不使用 ASCII 字符,您可能需要添加键盘布局,以便为加密磁盘分区或 root 用户正确设置密码,等等。

图 8.7. 键盘配置

键盘配置
要添加额外的布局,请单击 + 按钮,从列表中选择它,然后单击 Add。要删除布局,请选择它并单击 - 按钮。使用箭头按钮按首选项排列布局。若要预览键盘布局,可选择它并单击键盘按钮。
要测试布局,请使用鼠标在右侧的文本框内单击。键入一些文本以确认您的选择功能正确。
要测试其他布局,您可以点击屏幕上顶部的语言选择器来切换它们。但是,建议为切换布局设置键盘组合。单击右侧的 Options 按钮,打开 Layout Switching Options 对话框,并通过选择它的复选框从列表中选择组合。然后,组合将显示在 Options 按钮之上。这个组合适用于安装和安装的系统,因此您必须配置组合以便在安装后使用。您可以选择多个组合以在布局之间进行切换。
重要
如果您使用无法接受拉丁字符的布局(如 俄语 ),红帽建议添加 英语(美国) 布局并配置键盘组合以在两种布局之间进行切换。如果您只选择没有拉丁字符的布局,则可能无法在安装过程中输入有效的 root 密码和用户凭据。这可阻止您完成安装。
做出选择后,点 完成 返回 安装概述 屏幕。
注意
要在安装完成后更改键盘配置,请访问 Settings 对话窗口的" 键盘 "部分。

8.10. 安全策略

通过 Security Policy spoke,您可以按照安全内容自动化协议(SCAP)标准中定义的限制和建议(合规策略)配置安装的系统。此功能由附加组件提供,该附加组件自 Red Hat Enterprise Linux 7.2 起默认启用。启用后,会自动安装提供这个功能的软件包。但默认情况下不会强制任何策略。这代表,除非特别指定,在安装过程中或安装后不会执行任何检查。
请参阅 Red Hat Enterprise Linux 7 安全指南中 有关扫描系统以了解配置合规性和漏洞的信息,其中包括背景信息、实际示例和其他资源。
重要
不需要在所有系统中应用安全策略。只有在您的机构规则或政府法规强制特定策略时,才应使用此屏幕。
如果您将安全策略应用到系统,将使用所选配置集中定义的限制和建议进行安装。openscap-scanner 软件包也会添加到您的软件包选择中,为合规和漏洞扫描提供预安装工具。安装完成后,系统将自动扫描以验证合规性。此扫描的结果将保存到已安装系统的 /root/openscap_data 目录中。
此屏幕中提供的预定义策略由 SCAP 安全指南 提供。如需了解有关每个可用配置集的详细信息,请参阅 OpenSCAP 门户
您还可以从 HTTP、HTTPS 或者 FTP 服务器载入附加配置集。

图 8.8. 安全策略选择屏幕

安全策略选择屏幕
要在系统上配置安全策略,首先通过将 Apply security policy 开关设置为 ON 来启用配置。如果交换机处于 OFF 位置,此屏幕其余部分中的控件无效。
使用交换机启用安全策略配置后,选择屏幕顶部窗口中列出的配置集之一,然后点击下面的 Select profile。选择配置文件后,右侧会显示绿色勾号,底部字段将显示在开始安装之前是否要进行任何更改。
注意
安装开始前,默认没有可用的配置集执行任何更改。但是,按照如下所述载入自定义配置集可能需要一些预安装操作。
要使用自定义配置集,请单击左上角的 Change content 按钮。这将打开另一个屏幕,您可以在其中输入有效安全内容的 URL。若要返回到默认安全内容选择屏幕,可单击左上角的"使用 SCAP 安全指南 "。
自定义配置集可以从 HTTP、HTTPS 或者 FTP 服务器加载。使用内容的完整地址,包括协议(如 http://)。网络连接必须处于活跃状态(在 第 8.12 节 “网络和主机名”中启用),然后才能载入自定义配置集。安装程序将自动检测到内容类型。
选择配置集后,或者要离开屏幕,点击左上角的 Done 返回到 第 8.6 节 “安装摘要屏幕”

8.11. 安装源

要指定文件或安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 中的文件或位置,从安装摘要 屏幕中选择安装源在这个屏幕中,您可以选择本地可用的安装介质(如 DVD 或 ISO 文件)或网络位置。

图 8.9. 安装源屏幕

安装源屏幕
选择以下选项之一:
自动探测的安装介质
如果您使用完整安装 DVD 或者 USB 驱动器开始安装,安装程序会检测到它并在这个选项下显示基本信息。单击" 验证 "按钮,以确保介质适合安装。如果您选择了 这个介质并安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 在引导菜单中,或者在您使用 rd.live.check 引导选项时执行这个完整性测试
ISO 文件
如果安装程序使用可挂载的文件系统检测到分区的硬盘驱动器,则会出现这个选项。选择这个选项,单击 Choose a ISO 按钮,然后浏览到系统中安装 ISO 文件的位置。然后单击" 验证 ",以确保 文件适合安装。
(在网络上)
要指定网络位置,请选择这个选项并从下拉菜单中选择以下选项:
  • http://
  • https://
  • ftp://
  • nfs
使用您选择作为位置 URL 的开头,在地址框中键入其余内容。如果您选择 NFS,系统会显示另一个框供您指定任何 NFS 挂载选项。
重要
在选择基于 NFS 的安装源时,您必须使用冒号(:)字符指定地址,将主机名从路径中分隔。例如:
server.example.com:/path/to/directory
要为 HTTP 或 HTTPS 源配置代理,请单击 Proxy setup 按钮。选中 启用 HTTP 代理,然后在 Proxy URL 框中键入 URL。如果您的代理需要身份验证,请选中 Use Authentication 并输入用户名和密码。点添加
如果您的 HTTP 或 HTTPS URL 引用存储库镜像列表,请在输入字段下标记复选框。
您还可以指定额外的软件仓库来访问更多安装环境和软件附加组件。如需更多信息,请参阅 第 8.13 节 “软件选择”
要添加存储库,请单击 + 按钮。要删除存储库,请点击 - 按钮。单击箭头图标,以恢复到之前的存储库列表,即,将当前条目替换为您输入 Installation Source 屏幕时存在的条目。若要激活或停用存储库,可单击列表中每个条目的 Enabled 列中的复选框。
在表单的右侧,您可以命名您的额外存储库,并以与网络上的主存储库相同的方式进行配置。
选择安装源后,点 完成 返回 安装概述 屏幕。

8.12. 网络和主机名

要为您的系统配置基本网络功能,请在 安装概述 屏幕中选择 Network & Hostname
重要
当首次安装完成且系统第一次引导时,您将在安装过程中配置的所有网络接口都将被激活。但是,安装不会提示您在一些常见安装路径中配置网络接口 - 例如,当您安装 Red Hat Enterprise Linuxnbsp 时,使用 Red Hat Enterprise Linuxnbsp; 从 DVD 到本地硬盘时。
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 从本地安装源到本地存储设备,请确保在首次引导时需要网络访问时,至少配置一个网络接口。编辑配置时,您还需要将连接设置为在启动后自动连接。
本地可访问的接口由安装程序自动检测到,且无法手动添加或删除。检测到的接口在左侧窗格中列出。单击列表中的接口,以显示右侧 中 的更多详细信息。要激活或停用网络接口,请将屏幕右上角的开关移到 ONOFF
注意
有几个类型的网络设备命名标准,用于使用持久名称识别网络设备,如 em1wl3sp0。有关这些标准的详情,请查看 Red Hat Enterprise Linux 7 网络指南

图 8.10. 网络和主机名配置屏幕

网络和主机名配置屏幕
在连接列表下方,在 Hostname 输入字段中输入此计算机的主机名。主机名可以是 完全限定域名( FQDN),格式为 hostname.domainname,也可以是格式 主机名 的短 主机名。许多网络具有 动态主机配置 协议(DHCP)服务,该服务可自动提供具有域名的连接系统。要允许 DHCP 服务为此机器分配域名,请只指定短主机名。localhost.localdomain 表示没有为目标系统配置特定静态主机名,安装系统的实际主机名将在网络配置过程中配置(例如,通过使用 DHCP 或 DNS 的 NetworkManager)。
重要
如果要手动分配主机名,请确保您不使用未委派的域名,因为这可能导致网络资源不可用。如需更多信息,请参阅《 Red Hat Enterprise Linux 7 网络指南》中的 推荐命名实践。
注意
安装完成后,您可以使用系统 设置 对话框的 Network 部分来更改网络配置。
完成网络配置后,点 完成 返回 安装概述 屏幕。

8.12.1. 编辑网络连接

本节仅详细介绍了安装期间使用的典型有线连接的最重要设置。在大多数安装场景中,许多可用的选项都不需要更改,且不会转移到安装的系统中。其他类型的网络的配置基本相似,但具体的配置参数必然有所不同。要了解安装后网络配置的更多信息,请参阅 红帽企业 Linux 7 网络指南
要手动配置网络连接,请点击屏幕右下角的 Configure 按钮。此时会出现一个对话框,供您配置所选连接。提供的配置选项取决于连接是有线的、无线、移动宽带、VPN 还是 DSL。如果需要,请参阅《 网络指南》 以了解关于网络设置的更多详细信息。
安装过程中需要考虑的最有用的网络配置选项有:
  • 如果要在每次系统引导时使用连接 ,请在可用时标记 Automatically connect to this network。您可以使用多个自动连接的连接。此设置将移动到安装的系统中。

    图 8.11. 网络自动连接功能

    网络自动连接功能
  • 默认情况下,IPv4 参数由网络上的 DHCP 服务自动配置。同时,IPv6 配置被设置为 Automatic 方法。这个组合适用于大多数安装场景,通常不需要任何更改。

    图 8.12. IP 协议设置

    IP 协议设置
编辑完网络设置后,点 Save 保存 新配置。如果您重新配置了在安装过程中活跃的设备,您必须重启该设备以便在安装环境中使用新配置。使用 Network & Host Name 屏幕上的 ON/OFF 开关来重启该设备。

8.12.2. 高级网络接口

高级网络接口也可用于安装。这包括虚拟局域网(VLAN)和三种使用聚合链接的方法。这些接口的详细描述已超出本文档的讨论范围;如需更多信息,请参阅 红帽企业 Linux 7 网络指南
要创建高级网络接口,请点击 Network & Hostname 屏幕左下角的 + 按钮。

图 8.13. 网络和主机名配置屏幕

网络和主机名配置屏幕
这时会出现一个对话框,其中包含一个包含以下选项的下拉菜单:
  • bond - 代表 NIC(网络接口控制器)绑定,这是一种将多个网络接口绑定到单个绑定通道的方法。
  • bridge - 代表 NIC Bridging,这是一种将多个独立网络连接到一个聚合网络的方法。
  • 团队 - 代表 NIC 合作,一种用于聚合链接的新实现,旨在提供一个小型内核驱动程序来实现对数据包流的快速处理,以及各种应用程序来执行用户空间中的所有其他操作。
  • VLAN - 一种创建互相隔离的多个不同广播域的方法。

图 8.14. 高级网络接口对话框

高级网络接口对话框
注意
请注意,本地可访问的接口(有线或无线接口)会被安装程序自动检测到,且无法使用这些控件手动添加或删除。
选择了一个选项并点击 Add 按钮后,系统会显示另一个用于配置新界面的对话框。有关详细信息,请参见《 红帽企业 Linux 7 网络指南》中的 相应章节。若要编辑现有高级界面上的配置,请单击屏幕右下角的 Configure 按钮。您还可以点击 - 按钮 删除手动添加的界面。

8.13. 软件选择

要指定安装哪些软件包,请在 安装概述 屏幕中选择软件。软件包组组织到 Base Environments 中。这些环境是具有特定用途的预定义软件包集合;例如,Virtualization Host 环境包含系统上运行虚拟机所需的一组软件包。安装时只能选择一个软件环境。
对于每个环境,以 Add-ons 的形式提供了额外的软件包。附加组件显示在屏幕右侧,并在选择新环境时刷新其列表。您可以为安装环境选择多个附加组件。
水平行将附加组件列表分成两个区域:
  • 横向行 上方 列出的附加组件与您选择的环境对应。如果您在列表的这一部分中选择了任何附加组件,然后选择不同的环境,您的选择将会丢失。
  • 横向 中列出的附加组件适用于所有环境。选择其他环境不会影响列表的这一部分所做的选择。

图 8.15. 服务器安装的软件选择示例

服务器安装的软件选择示例
基础环境和附加组件的可用性取决于您用作安装源的安装 ISO 镜像的不同版本。例如,服务器 变体提供专为服务器设计的环境,而 工作站 变体则有多种作为开发人员工作站部署的选择,以此类推。
安装程序不显示可用环境中包含哪些软件包。要查看特定环境或附加组件的软件包包含在特定环境中,请查看 Red Hat Enterprise Linuxnbsp 中的 repodata/*-comps-variant.xml 文件;在 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装 DVD 用作安装源。此文件包含描述可用环境(由 <environment> 标签标记)和附加组件( <group> 标签)的结构。
重要
预定义环境和附加组件允许您自定义您的系统,但在手动安装中,无法选择要安装的个别软件包。如果您不确定应该安装哪些软件包,红帽建议您选择 Minimal Install 环境。最小安装 只安装 Red Hat Enterprise Linuxnbsp 的基本版本 ;Hat Enterprise Linuxnbsp;Linux 只安装少量额外的软件。这将显著降低系统受某个漏洞影响的机会。在系统完成安装并第一次登录后,您可以使用 Yum 软件包管理器安装所需的任何其他软件。有关 最小安装 的详情,请参阅《Red Hat Enterprise Linux 7 安全指南》中的 安装最低软件包挂载部分
另外,使用 Kickstart 文件自动安装也可以更高程度地控制安装的软件包。您可以在 Kickstart 文件的 %packages 部分指定环境、组和个别软件包。有关选择要在 Kickstart 文件中安装的软件包以及 第 27 章 Kickstart 安装 有关使用 Kickstart 自动安装的一般信息,请参阅 第 27.3.2 节 “软件包选择”
选择要安装的环境和附加组件后,点 完成 返回 安装概述 屏幕。

8.13.1. 核心网络服务

所有 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装包括以下网络服务:
  • 通过 rsyslog 服务集中式日志记录
  • 通过 SMTP 发送电子邮件(简单邮件传输协议)
  • 通过 NFS 共享网络文件(网络文件系统)
  • 通过 SSH 远程访问(安全 SHell)
  • 通过 mDNS(多播 DNS)进行资源广告.
Red Hat Enterprise Linuxnbsp 上的一些自动化流程;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 系统使用电子邮件服务向系统管理员发送报告和消息。默认情况下,电子邮件、日志记录和打印服务不接受来自其他系统的连接。
您可以配置 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 安装后Linux 系统以提供电子邮件、文件共享、日志记录、打印和远程桌面访问服务。SSH 服务默认为启用。您还可以使用 NFS 访问其他系统上的文件,而不启用 NFS 共享服务。

8.14. Installation Destination

要选择磁盘并对要安装 Red Hat Enterprise Linux 的存储空间进行分区,请在 安装 概述 屏幕中选择 Installation Destination。如果您不熟悉磁盘分区,请参阅 附录 A, 磁盘分区简介
警告
红帽建议您始终备份系统上拥有的任何数据。例如,如果您要升级或创建双引导系统,您应该备份您要保留在存储设备上的任何数据。不可预见的情况可能会导致您的所有数据丢失。
重要
如果您安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 在文本模式中,您只能使用本节中描述的默认分区方案。您不能在安装程序自动添加或删除的分区或文件系统之外添加或删除。
重要

特例

  • 如果有一张 RAID 卡,请注意某些 BIOS 类型不支持从 RAID 卡中引导。在这种情况下,/boot 分区必须在 RAID 阵列之外的分区上创建,比如在一个单独的硬盘驱动器上创建。使用内部硬盘驱动器创建带有有问题的 RAID 卡的分区非常必要。软件 RAID 设置也需要 /boot 分区。如果您选择自动对系统进行分区,您应该手动编辑 /boot 分区。如需更多详情,请参阅 第 8.14.4 节 “手动分区”
  • 要配置 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 引导装载程序来从不同的引导装载程序 链负载,您必须点击 Installation Destination 屏幕中的 完整磁盘摘要和 bootloader 链接来手动指定引导驱动器。有关指定引导驱动器的步骤请查看 第 8.14.1 节 “引导装载程序安装”
  • 安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 在带有多路径和非多路径存储设备的系统中的 Linux 时,安装程序中的自动分区布局可以创建包含多路径和非多路径设备混合的卷组。这违背了多重路径存储的目的。我们建议您在 Installation Destination 屏幕上仅选择多路径设备或仅选择非多路径设备。或者手动分区。

图 8.16. 存储空间概述

存储空间概述
在这个屏幕上,您可以看到计算机上本地可用的存储设备。您还可以点击 Add a disk 按钮添加额外的专用或者网络设备。要了解更多有关这些设备的信息,请参阅 第 8.15 节 “存储设备”
选择磁盘来安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux(单击屏幕顶部的图标)。每个磁盘都使用其标签、大小和可用空间进行标记。安装开始后,将不会影响屏幕上未选中的磁盘。
存储设备的窗格下方是标记为 Other Storage Options 的额外控制:
  • Partitioning 部分中,您可以选择如何对存储设备进行分区以及如何创建卷。您可以手动配置分区,或者允许安装程序自动完成分区。
    如果您要在以前未使用的存储上进行干净的安装,或者不需要将任何数据保存在存储中,则建议自动分区。要这样做,请保留 自动配置分区 单选按钮的默认选择,安装程序将为您在存储空间中创建必要的分区和卷。
    对于自动分区,您还可以选择 I would would to make additional space available 复选框,以选择如何将空间从其他文件系统重新分配至此安装。单击 Done 后,可以显示两个对话框。如果您选择了自动分区,但没有足够存储空间来使用推荐的分区配置完成安装,则会出现一个对话框:

    图 8.17. 安装选项对话框,使用 Reclaim Space 选项

    安装选项对话框,使用 Reclaim Space 选项
    您可以单击 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 软件选择 链接。链接将导航至 软件选择 部分,您可以在其中更改要安装的软件,并释放一些临时存储空间。
    另外,您可以点 Cancel & 添加更多磁盘 返回 Installation Destination 屏幕,这样就可以添加更多存储设备,或者选择手动配置分区。单击 Reclaim space,以从现有文件系统中释放一些存储空间。详情请查看 第 8.14.3 节 “回收磁盘空间”
    如果您没有足够的可用空间,则会出现第二个对话框。在这种情况下,您必须在初始存储页面中添加更多磁盘或退出安装。
    如果您选择了 I will configure partitioning 单选按钮进行手动设置,则在单击 Done 后,您将进入 Manual Partitioning 屏幕。详情请查看 第 8.14.4 节 “手动分区”
  • Encryption 部分中,您可以选择 Encrypt my data 复选框来加密除 /boot 分区外的所有分区。有关加密的详情,请查看 Red Hat Enterprise Linux 7 安全指南
屏幕底部是 Full disk summary 和 bootloader 按钮,供您配置要在其上安装启动加载器的磁盘。
如需更多信息,请参阅 第 8.14.1 节 “引导装载程序安装”
做出选择后,点击 完成 按钮以返回到 安装概述 屏幕,或者进入 Manual Partitioning 屏幕。

8.14.1. 引导装载程序安装

Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 使用 GRUB2(GRand Unified Bootloader 版本 2)作为它的引导装载程序。启动加载器是计算机启动时运行的第一个程序,负责加载和向操作系统传输控制。GRUB2 可以引导任何兼容的操作系统,也可以使用 链加载 将控制转移到其他启动加载器(用于不支持的操作系统)。
警告
安装 GRUB2 可能会覆盖您现有的启动加载器。
如果您已安装其他操作系统,Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 尝试自动探测并配置 GRUB2 来引导它们。如果没有正确检测到任何其他操作系统,您可以手动配置它们。
要指定引导加载器应安装到的设备,请单击 Installation Destination 屏幕底部的 Full disk summary 和 bootloader 链接。这时将显示 已选项磁盘 对话框。如果您要手动对驱动器进行分区,可以通过单击 手动分区屏幕上 选择的存储设备/s 来访问此对话框。

图 8.18. 所选磁盘摘要

所选磁盘摘要
Boot 列中,绿色勾号图标将其中一个设备标记为预期的引导设备。要更改引导设备,请从列表中选择设备,然后单击 Set as Boot Device 按钮,以在此处安装启动加载器。
要拒绝新引导装载程序的安装,请选择标记的设备并单击 Do not install bootloader 按钮。这将删除 tick,并确保任何设备上都没有安装 GRUB2。
警告
如果您出于某种原因选择不安装引导装载程序,则将无法直接引导系统,且您必须使用其他引导方法,如商业引导装载程序应用程序。只有在确定有另一种引导系统的方法时才使用这个选项。
8.14.1.1. MBR 和 GPT 注意事项
安装程序 在主引导记录 (MBR)或 root 文件系统的设备的 GUID 分区表 (GPT)中安装 GRUB2。为了确定使用这些方法,安装程序会考虑以下变化:
BIOS 系统,以及 BIOS 兼容模式中 UEFI 系统
如果磁盘已格式化,则保留分区方案。
如果没有格式化磁盘,或者用户从磁盘中删除所有分区,Anaconda 将使用:
  • 如果磁盘小于 232 个扇区,则 MBR.通常磁盘扇区的大小为 512 字节,在这种情况下,这等同于 2 TiB。
  • 如果磁盘有 232 个扇区或多个扇区,则 GPT.
    注意
    在引导命令行中附加 inst.gpt 选项以覆盖默认行为,并在大小小于 232 个扇区的磁盘上使用 GPT。请注意,您无法手动覆盖 Anaconda 在大小为 2 32 个扇区的 磁盘上使用 MBR。
您需要创建一个 BIOS 引导(biosboot)分区,以便在包含引导装载程序的磁盘使用 GPT 的 BIOS 系统上安装。biosboot 分区大小应为 1 MiB。但是,如果包含引导装载程序的磁盘使用 MBR,则 不需要 biosboot 分区。
UEFI 系统
UEFI 系统中只允许 GPT。要安装在带 MBR 的格式化的磁盘中,您必须首先对其进行重新格式化。
无论分区方案是什么,您都需要创建 EFI 系统分区(/boot/efi)。/boot/efi 分区的大小应至少为 50 MiB;建议的大小为 200 MiB。
注意
biosbootefi 分区不能驻留在 LVM 卷中。为它们使用标准物理分区。

8.14.2. 加密分区

如果您选择了 Encrypt my data 选项,当您点击进入下一屏幕时,安装程序会提示您输入加密系统中分区的密码短语。
分区使用 Linux 统一密钥设置 加密 - 如需更多信息,请参阅 Red Hat Enterprise Linux 7 安全指南

图 8.19. 输入加密的分区的密码

输入加密的分区的密码
选择一个密码短语,并将它输入到对话框中每个字段中。请注意,您需要使用相同的键盘布局来设置此密码短语,之后您将使用这些密码短语来解锁分区。使用语言布局图标来确保选择了正确的布局。每次系统引导时,您必须提供此密码短语。在 Passphrase 输入字段中 按 Tab 键可重新键入它。如果密语太弱,字段中会出现警告图标,不允许在第二个字段中键入。将鼠标光标悬停在警告图标上,以了解如何改进密码短语。
警告
如果您丢失了此密码短语,则任何加密分区及其数据将完全无法访问。丢失的密码短语是无法找回的。
请注意,如果您执行 Kickstart 安装,您可以保存加密密码短语并在安装过程中创建加密密码短语备份。有关磁盘加密的详情,请查看 Red Hat Enterprise Linux 7 安全指南

8.14.3. 回收磁盘空间

如果没有足够的空间安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 在 Installation Destination 中选择的磁盘上,且在 Installation Options 对话框中选择了 Reclaim Space 对话框,则会出现 Reclaim Disk Space 对话框。
警告
除非您选择缩小分区,否则在分区上回收空间涉及删除其中的所有数据,因此您应该始终验证您需要保留的所有数据是否已备份。

图 8.20. 从现有文件系统回收磁盘空间

从现有文件系统回收磁盘空间
现有文件系统 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 已列为其对应磁盘的一部分。Reclaimable Space 列中列出了可重新分配给此安装的空间。Action 列中列出了将执行什么操作与文件系统一起回收空间。
表下方有四个按钮:
  • keep - 使文件系统保持不变,并且不会删除任何数据。这是默认操作。
  • delete - 可完全删除文件系统。磁盘上占用的所有空间均可用于安装。
  • shrink - 从文件系统中恢复可用空间,并使其可用于此安装。使用滑块为所选分区设置新大小。只能在不使用 LVM 或 RAID 的可调整分区中使用。
  • 删除 all/Preserve all - 此按钮位于右侧,它会默认标记要删除的所有文件系统。单击时,它将更改该标签,并允许您再次标记要保留的所有文件系统。
使用鼠标在表中选择一个文件系统或整个磁盘,并单击其中一个按钮。Action 列中的标签将更改为与您选择相符,而表下方显示的 重新声明的总空间 大小将相应地调整。在此值下,根据您选择安装的软件包安装安装所需的空间量。
当有足够的空间进行安装时,Reclaim Space 按钮将变为可用。点击这个按钮返回 安装概述 屏幕并继续安装。

8.14.4. 手动分区

如果您选择了 I 将配置分区 选项,则从 Installation Destination 中点 Done 时会显示 Manual Partitioning 屏幕。在此屏幕上,您可以配置磁盘分区和挂载点。这定义了 Red Hat Enterprise Linuxnbsp 的文件系统;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 将安装在.
警告
红帽建议您始终备份系统上拥有的任何数据。例如,如果您要升级或创建双引导系统,您应该备份您要保留在存储设备上的任何数据。不可预见的情况可能会导致您的所有数据丢失。

图 8.21. 手动分区屏幕

手动分区屏幕
Manual Partitioning 屏幕最初为挂载点提供了左侧的一个窗格。除了创建挂载点的信息外,窗格为空,或者显示安装程序检测到的现有挂载点。这些挂载点通过检测到的操作系统安装来组织。因此,如果在多个安装间共享分区,某些文件系统可能会多次显示。选定存储设备上的总空间和可用空间显示在此窗格下方。
如果您的系统包含现有文件系统,请确保有足够的空间可用于安装。使用 - 按钮删除不需要的分区。
注意
有关磁盘分区的建议和附加信息,请参阅 附录 A, 磁盘分区简介第 8.14.4.4 节 “推荐的分区方案”。至少您需要一个大小适当的 root 分区,通常需要一个适合系统上 RAM 量的交换分区。
8.14.4.1. 添加文件系统和配置分区
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 至少需要一个分区,但红帽建议您至少使用以下分区或卷: //home/bootswap。您还可以根据需要创建额外的分区和卷。详情请查看 第 8.14.4.4 节 “推荐的分区方案”
注意
如果您对某些分区有任何具体要求(例如,要求特定分区位于特定磁盘中)以及其他分区的具体要求,请首先创建具有更具体要求的分区。
添加文件系统包含两个步骤:您首先在特定分区方案中创建挂载点。挂载点显示在左侧窗格中。接下来,您可以使用右侧窗格中的选项对其进行自定义,您可以在其中更改挂载点、容量、设备类型、文件系统类型、标签,以及是否加密或重新格式化对应的分区。
如果您没有现有文件系统,并希望安装程序创建所需的文件系统及其挂载点,请在左侧窗格中下拉菜单中选择您首选的分区方案(默认为 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 是 LVM),然后点击窗格顶部的链接来创建挂载点。这将生成 /boot 分区、一个 / (root)卷,以及一个取决于可用存储大小的交换卷。这些是典型安装的建议文件系统,但您可以根据需要添加附加文件系统和挂载点。
或者,也可使用窗格底部的 + 按钮来创建各个挂载点。此时将打开 Add a New Mount Point 对话框。从 Mount Point 下拉菜单中选择预设置路径之一,或者输入自己的路径;例如,为 root 分区选择 /,或者为引导分区选择 /boot。然后,在 Desired Capacity 文本字段中输入文件系统的大小,例如 2GiB。如果您将该字段留空,或者指定了大于可用空间的大小,则会使用所有剩余空间。输入这些详细信息后,单击 添加挂载点 按钮以创建分区。
注意
为了避免空间分配问题,首先创建已知固定大小的小分区,如 /boot,然后创建其余分区,让安装程序为其分配剩余容量。
同样,如果您有多个系统要驻留的磁盘,它们的大小会有所不同,并且必须在 BIOS 检测到的第一个磁盘上创建特定分区,请务必从创建此类分区开始。
对于手动创建的每个新挂载点,您可以从左侧窗格中的下拉菜单中选择其分区方案。可用的选项有 Standard PartitionBTRFSLVMLVM Thin Provisioning。请注意,无论在这个菜单中选择什么值,/boot 分区将始终位于标准分区中。
要更改单个非 LVM 挂载点应位于哪些设备上,请选择挂载点并单击右侧窗格中的修改 ... 按钮,以打开 Configure Mount Point 对话框。选择一个或多个设备并点击 Select。关闭对话框后,请注意您还需要点击 手动分区屏幕 右侧的 更新设置 按钮来确认此设置。

图 8.22. 配置挂载点

配置挂载点
要刷新有关所有本地磁盘和分区的信息,请单击工具栏中的 Rescan 按钮(使用圆形箭头图标)。您只需要在安装程序外执行高级分区配置后执行这个操作。请注意,如果您点击 Rescan Disks 按钮,您之前在安装程序中进行的所有配置更改都将丢失。

图 8.23. 重新扫描磁盘

重新扫描磁盘
在屏幕底部,链接显示在 Installation Destination 中选择了多少存储设备(请参阅 第 8.14 节 “Installation Destination”)。单击此链接将打开 Selected Disks 对话框,您可以在其中查看有关磁盘的信息。如需更多信息,请参阅 第 8.14.1 节 “引导装载程序安装”
要自定义分区或卷,请在左侧窗格中选择其挂载点和以下可自定义功能,然后出现在右侧:

图 8.24. 自定义分区

自定义分区
  • 挂载点 - 输入文件系统挂载点.例如:如果文件系统应该是 root 文件系统,请输入 / ;为 /boot 文件系统输入 /boot,以此类推。对于交换文件系统,不应设置挂载点 - 将文件系统类型设置为 swap 就足够了。
  • 所需容量 - 输入文件系统所需的大小。您可以使用常规大小单位,如 KiB 或者 GiB。如果没有指定其他单元,则默认为 MiB。
  • 设备类型 - 选择以下类型之一: 标准分区LVMRAIDLVM Thin ProvisioningBTRFS。选中相邻的 Encrypt 框来加密分区或卷。系统将提示您稍后设置密码。只有在选择了两个或者多个磁盘进行分区时才可用 RAID。如果您选择了这个类型,也可以设置 RAID 级别。同样,如果您选择 LVM,可以指定 卷组
  • 文件系统 - 在下拉菜单中选择这个分区或卷的适当文件系统类型。选中相邻 Reformat 框以格式化现有分区,或者取消选中该框以保留您的数据。请注意,新创建的分区和卷必须重新格式化,此时无法取消选中复选框。
  • label - 分区分配标签。标签可用于轻松识别和解决单个分区。
  • name - 为 LVM 或 Btrfs 卷分配名称。请注意,标准分区在创建时会自动命名,其名称无法编辑,例如 /home 被分配了 nameda 1
有关文件系统和设备类型的详情,请查看 第 8.14.4.1.1 节 “文件系统类型”
点击 更新设置 按钮保存更改并选择另一个分区进行自定义。请注意,在实际开始安装前,不会应用这些更改。点击 重置所有 按钮,丢弃对所有分区的所有更改,然后重新开始。
创建并自定义所有文件系统和挂载点后,单击 Done 按钮。如果您选择加密任何文件系统,系统现在会提示您创建一个密码短语。然后,会出现一个对话框,显示与安装程序将要执行的存储相关的所有操作的总结。这包括创建、调整或删除分区和文件系统。您可以查看所有更改并点击 Cancel & Return to Custom Partitioning 返回。要确认您的更改,请点击 Accept Changes 返回 安装概述 页面。要对其他设备进行分区,请在安装 目标 屏幕中选择它们,返回到 Manual Partitioning 屏幕,为额外设备重复本节中介绍的步骤。
重要
如果 /usr/var 是独立于剩余 root 卷的分区,引导过程会变得非常复杂,因为这些目录包含对其至关重要的组件。在某些情况下,比如这些目录位于 iSCSI 驱动器或 FCoE 位置,系统可能无法引导,或者在关闭或重启时挂起并显示 Device is busy 错误。
这个限制只适用于 /usr/var,不适用于下面的目录。例如: /var/www 的单独分区可以正常工作。
8.14.4.1.1. 文件系统类型
Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 允许您创建不同的设备类型和文件系统。以下是不同设备类型和可用文件系统的简要描述,以及它们的使用方式。

设备类型

  • 标准分区 - 标准分区可以包含文件系统或交换空间,或者可以为软件 RAID 或 LVM 物理卷提供容器。
  • 逻辑卷(LVM) - 创建 LVM 分区会自动生成 LVM 逻辑卷。使用物理磁盘时,LVM 可以提高性能。有关如何创建逻辑卷的详情请参考 第 8.14.4.3 节 “创建 LVM 逻辑卷”。有关 LVM 的详情请参考 Red Hat Enterprise Linux 7 逻辑卷管理器管理指南
  • LVM 精简配置 - 使用精简配置,您可以管理一个有可用空间的存储池,称为精简池,可在应用程序需要时将其分配给任意数量的设备。可在需要时动态扩展精简池,以便有效分配存储空间。有关 LVM 的详情请参考 Red Hat Enterprise Linux 7 逻辑卷管理器管理指南
    警告
    Anaconda 不支持超额配置的 LVM 精简池。
    注意
    安装程序将为包含它的卷组中的 LVM 精简池逻辑卷自动保留任何请求空间的 20%。这是一种安全措施,可确保您可以扩展元数据卷或精简置备逻辑卷的数据卷。
  • 软件 RAID - 创建两个或者多个软件 RAID 分区,允许您创建 RAID 设备。为系统中的每个磁盘分配一个 RAID 分区。要创建 RAID 设备,请参阅 第 8.14.4.2 节 “创建软件 RAID”。有关 RAID 的详情,请查看 Red Hat Enterprise Linux 7 存储管理指南

文件系统

  • XFS - XFS 是一种高度可扩展的高性能文件系统,支持 16 个 EiB(大约 16 亿 GiB)、8 个 EiB(大约 8 亿 GiB)和包含数十亿条目的目录结构。XFS 支持元数据日志,有助于更快速的崩溃恢复。XFS 文件系统也可以在挂载和激活时进行碎片整理和调整大小。默认情况下会选择此文件系统,并且强烈建议您这样做。有关如何将之前使用的 ext4 文件系统的常用命令转换为 XFS 的详情请参考 附录 F, ext4 和 XFS 命令的参考表
    在 Red Hat Enterprise Linuxnbsp 中支持的最大 XFS 文件系统大小;Hat Enterprise Linuxnbsp;Linux 目前为 500 TiB
  • ext4 - ext4 文件系统基于 ext3 文件系统,并具有许多改进。这包括对更大文件系统和更大文件的支持、更快更有效的磁盘空间分配、一个目录中无限的子目录数、更快速的文件系统检查及更强大的日志能力。
    在 Red Hat Enterprise Linuxnbsp 中支持的最大 ext4 文件系统;Hat Enterprise Linuxnbsp;Linux 目前为 50 TiB
  • ext3 - ext3 文件系统基于 ext2 文件系统,它有一个主要优势 - 日志。使用日志记录文件系统可减少在崩溃后恢复文件系统所花费的时间,因为不需要在每次崩溃时运行 fsck 实用程序来检查文件系统的元数据一致性。
  • ext2 - ext2 文件系统支持标准 Unix 文件类型,包括常规文件、目录或符号链接。它允许分配长文件名,最多 255 个字符。
  • VFAT - VFAT 文件系统是一个 Linux 文件系统,与 Microsoft Windows 在 FAT 文件系统上的长文件名兼容。
  • swap - 交换分区用于支持虚拟内存。换句话说,当内存不足以贮存系统正在处理的数据时,数据就会被写入 swap 分区。
  • BIOS 引导 - 在 BIOS 系统上引导带有 GUID 分区表(GPT)的设备需要非常小的分区。详情请查看 第 8.14.1 节 “引导装载程序安装”
  • EFI 系统分区 - 在 UEFI 系统上引导带有 GUID 分区表(GPT)的设备所需的小分区。详情请查看 第 8.14.1 节 “引导装载程序安装”
每个文件系统对文件系统本身以及包含的单个文件具有不同的大小限制。如需最大支持的文件和文件系统大小列表,请参阅客户门户网站中的 Red Hat Enterprise Linux 技术功能和限制页面,网址为: https://access.redhat.com/site/articles/rhel-limits
8.14.4.2. 创建软件 RAID
独立磁盘冗余阵列 (RAID)由多个存储设备构建,以提升性能,并在某些配置中提供更大的容错能力。有关不同 RAID 类型的描述,请参见以下。
创建 RAID 设备只需要一步,并可根据需要添加或者删除磁盘。每个设备允许每个物理磁盘有一个 RAID 分区,因此安装程序可用的磁盘数量决定了您可使用的 RAID 设备级别。例如:如果您的系统有两个硬盘,安装程序将不允许创建 RAID10 设备,该设备需要 4 个独立的分区。

图 8.25. 创建软件 RAID 分区 - 设备类型 菜单扩展

创建软件 RAID 分区 - 设备类型 菜单扩展
只有在选择了两个或者多个磁盘进行安装时才会显示 RAID 配置选项。创建 RAID 设备至少需要两个磁盘。
创建 RAID 设备:
  1. 按照 第 8.14.4.1 节 “添加文件系统和配置分区” 所述创建挂载点。通过配置这个挂载点,您可以配置 RAID 设备。
  2. 保持在左侧窗格中选择的分区,选择窗格下方的配置按钮,以打开 Configure Mount Point 对话框。选择将哪些磁盘包含在 RAID 设备中并点击 Select
  3. 点击设备类型下拉菜单并选择 RAID
  4. 点击 File System 下拉菜单并选择您首选的文件系统类型(请参阅 第 8.14.4.1.1 节 “文件系统类型” )。
  5. 点击 RAID 级别下拉菜单并选择您首选的 RAID 级别。
    可用的 RAID 级别有:
    RAID0 - 优化性能(条状)
    在多个磁盘间分发数据.级别 0 RAID 比标准分区提供更高的性能,并可用于将多个磁盘的存储池到一个大型虚拟设备中。请注意,级别 0 RAID 不提供冗余,且阵列中的一个设备失败会破坏整个阵列中的数据。RAID 0 要求至少有两个 RAID 分区。
    RAID1 - Redundancy(mirror)
    将一个磁盘上的所有数据镜像到一个或多个其他磁盘上。阵列中的附加设备提供增大的冗余级别。RAID 1 要求至少有两个 RAID 分区。
    RAID4 - 错误检测(解析)
    在多个磁盘间分发数据,并使用阵列中的一个磁盘存储奇偶校验信息,以便在阵列中的任何磁盘出现故障时保护阵列。因为所有奇偶校验信息都存储在一个磁盘上,所以访问这个磁盘会造成阵列性能瓶颈。RAID 4 要求至少三个 RAID 分区。
    RAID5 - 分布式错误检测
    在多个磁盘间分发 数据和 奇偶校验信息。因此,级别 5 RAID 提供了在多个磁盘间分布数据的性能优势,但不会共享级别 4 RAID 的性能瓶颈,因为奇偶校验信息也会通过阵列分发。RAID 5 要求至少三个 RAID 分区。
    RAID6 - 冗余
    级别 6 的 RAID 与级别 5 RAID 类似,但它们会存储两组奇偶校验数据,而不是只存储一组奇偶校验数据。RAID 6 要求至少四个 RAID 分区。
    RAID10 - 冗余(镜像) 和优化性能(条带)
    第 10 级 RAID 是 嵌套的 RAID 或混合 RAID。它们由在磁盘镜像集合中分布数据组成。例如:一个由四个 RAID 分区组成的级别 10 RAID 阵列由两对条状分区组成。RAID 10 要求至少四个 RAID 分区。
  6. 点击 Update Settings 保存您的更改,然后继续另一个分区或点击 完成 返回 安装概述 屏幕。
如果包含的磁盘少于指定的 RAID 级别,窗口底部会显示一条信息,通知您所选配置实际需要多少磁盘。
8.14.4.3. 创建 LVM 逻辑卷
逻辑卷管理( LVM)提供基础物理存储空间(如硬盘驱动器或 LUN)的简单逻辑视图。物理存储中的分区以 物理卷表示,物理卷 可以被分组到 卷组中。每个卷组都可以分成多个 逻辑卷,每个逻辑卷都类似于标准磁盘分区。因此,LVM 逻辑卷可作为可跨越多个物理磁盘的分区发挥作用。
要了解更多有关 LVM 的信息,请参阅 附录 D, 了解 LVM 或阅读 Red Hat Enterprise Linux 7 逻辑卷管理器管理指南。请注意,LVM 配置只在图形安装程序中可用。
重要
在文本模式安装过程中,LVM 配置不可用。如果您需要从头开始创建 LVM 配置,请按 Ctrl+Alt+F2 使用不同的虚拟控制台,并运行 lvm 命令。要返回文本模式安装,请按 Ctrl+Alt+F1

图 8.26. 配置逻辑卷

配置逻辑卷
要创建逻辑卷并将其添加到新卷组或现有卷组中:
  1. 按照 第 8.14.4.1 节 “添加文件系统和配置分区” 所述,为 LVM 卷创建一个挂载点。
  2. 点击 设备类型 下拉菜单并选择 LVM卷组 下拉菜单将显示并显示新创建的卷组名称。
  3. (可选)点击菜单并选择 Create a new volume group,或者点击 Modify 来配置新创建的卷组(如果需要)。通过创建新卷组 选项 和修改 按钮可进入 配置卷组对话框,您可以在其中重命名逻辑卷组并选择将包含的磁盘。
    注意
    配置对话框不允许指定卷组物理扩展的大小。其大小将始终设置为默认值 4 MiB。如果要创建具有不同物理范围的卷组,请切换到交互式 shell 并使用 vgcreate 命令手动创建它,或者使用带有 volgroup --pesize=size 命令的 Kickstart 文件。

    图 8.27. 自定义 LVM 卷组

    自定义 LVM 卷组
    可用的 RAID 级别与实际的 RAID 设备相同。如需更多信息,请参阅 第 8.14.4.2 节 “创建软件 RAID”。您还可以为卷组进行加密,并为其设置大小策略。可用的策略选项有:
    • 自动 - 自动 设置卷组大小,使其足够容纳配置的逻辑卷。适合于不需要剩余空间的卷组。
    • 尽可能大 - 卷组大小最大,无论它包含的逻辑卷的大小如何。适合于要将大多数数据保存到 LVM,且之后需要增大一些现有逻辑卷的大小,或者需要在该卷组中生成附加逻辑卷。
    • 修复了 - 使用这个选项,您可以设置卷组的确切大小。这个固定的大小必须能够容纳所有配置的逻辑卷。如果您知道该卷组的确切大小,这非常有用。
    配置组时,单击 Save
  4. 点击 Update Settings 保存您的更改,然后继续另一个分区或点击 完成 返回 安装概述 屏幕。
警告
不支持将 /boot 分区放在 LVM 卷中。

8.15. 存储设备

您可以在各种存储设备中安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux。您可以在 Installation Destination 页面中看到基本的、本地可访问的存储设备,如 第 8.14 节 “Installation Destination” 所述。要添加专用存储设备,请点击屏幕的 Specialized & Network Disks 部分的 Add a disk 按钮。

图 8.28. 存储空间概述

存储空间概述
注意
在安装过程中不执行 dmeventd 守护进程监控 LVM 和软件 RAID 设备。

8.15.1. 存储设备选择屏幕

存储设备选择屏幕显示 Anaconda 安装程序可访问的所有存储设备。
在以下标签页下对设备进行分组:
多路径设备
存储设备可通过多个路径访问,例如通过同一系统上的多个 SCSI 控制器或光纤通道端口。
安装程序只检测到序列号为 16 或 32 个字符的多路径存储设备。
其他 SAN 设备
存储区域网络(SAN)上可用的设备。
NVDIMM 设备
计算机上的非线性内存模块(NVDIMM)存储设备。

图 8.29. 专用存储设备的标签化概述

专用存储设备的标签化概述
屏幕右下角提供了一组按钮。使用这些按钮添加其他存储设备。可用的按钮有:
概述页面还包含 搜索 选项卡,允许您根据其 全球识别符 (WWID)或访问它们的端口、目标或 逻辑单元号( LUN)过滤存储设备。

图 8.30. 存储设备搜索选项卡

存储设备搜索选项卡
Search 选项卡中包含 搜索范围 下拉菜单,可按端口、目标、LUN 或 WWID 选择搜索。通过 WWID 或 LUN 搜索,需要在对应的输入文本字段中增加值。单击" 查找 "按钮开始搜索。
每个设备都显示在单独的行中,其左侧有一个复选框。单击复选框,使设备在安装过程中可用。之后在安装过程中,您可以选择安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 到这里选择的任何设备中,可以选择自动挂载这里选择的任何设备作为安装系统的一部分。
请注意,在此处选择的设备不会被安装过程自动清除。在这个屏幕上选择一个设备不会将数据存储在设备中存在风险。另请注意,您在此未选择组成安装系统一部分的任何设备均可在安装后通过修改 /etc/fstab 文件添加到系统。
重要
任何您在此屏幕上没有选择的存储设备都会从 Anaconda 中完全隐藏。要 链加载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 引导装载程序,选择此屏幕中显示的所有设备。
当您选择在安装过程中可用的存储设备后,点 Done 返回 Installation Destination 屏幕。
8.15.1.1. 高级存储选项
要使用高级存储设备,您可以通过单击安装 Destination 屏幕右下角的适当按钮来配置通过 TCP/IP(iSCSI)目标、以太网光纤通道(SAN)或非线性内存模块(NVDIMM)设备来配置 SCSI。有关 iSCSI 简介,请参阅 附录 B, iSCSI Disks

图 8.31. 高级存储选项

高级存储选项
8.15.1.1.1. 配置 iSCSI 参数
单击" 添加 iSCSI 目标... "按钮时,将显示" 添加 iSCSI 存储目标 "对话框。

图 8.32. iSCSI 发现详情 Dialog

iSCSI 发现详情 Dialog
要将 iSCSI 存储设备用于安装,Anaconda 必须能够将其 发现 为 iSCSI 目标,并能够创建 iSCSI 会话 来访问它们。每个这些步骤都可能需要用于 CHAP (Challenge Handshake Authentication Protocol)验证的用户名和密码。此外,您可以配置 iSCSI 目标,以在附加目标(反向 CHAP)的系统上验证 iSCSI 启动器,以用于发现和会话。CHAP 和反向 CHAP 一起使用时称为 mutual CHAP 或双向 CHAP。mutual CHAP 为 iSCSI 连接提供最高级别的安全性,尤其是在 CHAP 身份验证和反向 CHAP 身份验证中用户名和密码不同时。
注意
重复 iSCSI 发现和 iSCSI 登录步骤(如有必要),以添加所有必需的 iSCSI 存储。但是,第一次尝试发现后,您无法更改 iSCSI 启动器的名称。要更改 iSCSI initiator 名称,您必须重新开始安装。

过程 8.1. iSCSI 发现和启动 iSCSI 会话

使用 Add iSCSI Storage 目标 对话框为 Anaconda 提供发现 iSCSI 目标所需的信息。
  1. Target IP Address 字段中输入 iSCSI 目标的 IP 地址
  2. 在 iSCSI 启动器名称字段中提供 iSCSI 启动器名称 字段中的名称,格式为 iSCSI 限定名称 (IQN)。有效的 IQN 条目包括:
    • string iqn. (请注意句点)
    • 指定组织 Internet 域或子域名注册的年份和月份的日期代码,以当月的四位数字表示,短划线加两个数字,后跟一个句点。例如,2010-09. 代表 2010 年 9 月。
    • 您的组织的 Internet 域或子域名,首先以顶级域的相反顺序显示。例如,将子域 storage.example.com 代表为 com.example.storage
    • 冒号后跟一个在您的域或子域中唯一标识此特定 iSCSI 启动器的字符串。例如 :diskarrays-sn-a8675309
    因此,完整的 IQN 可以如下所示: iqn.2010-09.storage.example.com:diskarrays-sn-a8675309Anaconda 使用此格式 的名称预先填充 iSCSI 启动器 名称字段,以帮助您了解结构。
    有关 IQN 的更多信息,请参阅 RFC 37 20 - Internet Small Computer Systems Interface(iSCSI)中的 3.2.6. iSCSI 名称http://tools.ietf.org/html/rfc3720#section-3.2.6 以及 RFC 3721 - Internet Small Computer Systems Interface(iSCSI) 命名和发现中的 RFC 3721 - Internet Small Computer Systems Interface(iSCSI)命名和发现 中的更多信息 http://tools.ietf.org/html/rfc3721#section-1
  3. 使用 Discovery Authentication Type 下拉菜单指定用于 iSCSI 发现的验证类型。可用的选项如下:
    • No credentials
    • CHAP pair
    • CHAP pair and a reverse pair
    • 如果您选择了 CHAP pair 作为验证类型,请在 CHAP Username 和 CHAP Password 中提供 iSCSI 目标的用户名和密码。
    • 如果您选择了 CHAP pair 和一个反向对 作为身份验证类型,请在 CHAP Username 和 CHAP Password 字段中为 iSCSI 目标提供用户名和密码,并在 Reverse CHAP Username 和 Reverse CHAP Password 字段中 为 iSCSI 启动器提供用户名和密码。
  4. (可选)选中标有 Bind 目标到网络接口 的框。
  5. 单击 Start Discovery 按钮。Anaconda 尝试根据您提供的信息发现 iSCSI 目标。如果发现成功,则对话框将显示目标上发现的所有 iSCSI 节点的列表。
  6. 每个节点都会看到一个复选框。单击复选框,以选择要用于安装的节点。

    图 8.33. 已发现 iSCSI 节点的诊断

    已发现 iSCSI 节点的诊断
  7. 节点登录身份验证类型 菜单提供与第 3 步中描述的 Discovery Authentication Type 菜单相同的选项。但是,如果您需要用于发现身份验证的凭据,通常使用相同的凭据来登录发现的节点。为此,请从菜单使用额外的 Use the credentials from discovery 选项。提供了正确的凭据后,Log In 按钮将变为可用。
  8. 点击 Log In 启动 iSCSI 会话。
8.15.1.1.2. 配置 FCoE 参数
单击" 添加 FCoE SAN... "按钮时,系统会显示一个对话框,供您配置用于发现 FCoE 存储设备的网络接口。
首先,在 NIC 下拉菜单中选择连接到 FCoE 交换机的网络接口,然后点击 Add FCoE 磁盘按钮 扫描网络的 SAN 设备。

图 8.34. 配置 FCoE 参数

配置 FCoE 参数
有一些复选框以及要考虑的附加选项:
使用 DCB
数据中心桥接( DCB)是以太网协议的一组增强功能,旨在提高存储网络和集群中的以太网连接的效率。通过此对话框中的复选框启用或禁用安装程序对 DCB 的了解。仅应针对需要基于主机的 DCBX 客户端的网络接口启用此选项。实施硬件 DCBX 客户端的接口配置应将此复选框留空。
使用 auto vlan
自动 VLAN 指示是否应当执行 VLAN 发现。如果选中此框,则在验证链路配置后,FIP(FCoE 启动协议)VLAN 发现协议将在以太网接口上运行。如果尚未配置它们,则会自动创建任何发现的 FCoE VLAN 的网络接口,并在 VLAN 接口上创建 FCoE 实例。默认启用这个选项。
在 Installation Destination 屏幕中的 Other SAN Devices 选项卡下会显示发现的 FCoE 设备。
8.15.1.1.3. 配置 NVDIMM 设备
点击 Reconfigure NVDIMM 按钮将所选 NVDIMM 设备重新配置为扇区模式,并将其用作安装目的地。扇区大小下拉列表包含受支持的扇区大小为 5124096
扇区大小 下拉列表中,选择扇区大小并点击 Start Reconfiguration 按钮。

图 8.35. 重新配置 NVDIMM

重新配置 NVDIMM
警告
重新配置 NVDIMM 设备进程会销毁设备中存储的任何数据。
配置设备后,单击 OK 按钮以返回到 Installation Destination 窗口。

图 8.36. 成功重新配置 NVDIMM

成功重新配置 NVDIMM
Installation Destination 窗口的 NVDIMM Devices 标签页下会显示扇区模式中的 NVDIMM 设备,并可用于安装。

8.16. Kdump

使用此屏幕选择是否在这个系统中使用 KdumpKdump 是一种内核崩溃转储机制,在系统崩溃时捕获在确定崩溃原因时有用的信息。
请注意,如果启用 Kdump,则必须为其保留一定大小的系统内存。因此,可用于进程的内存减少。
如果您不想在这个系统中使用 Kdump,请取消选中 Enable kdump。否则,设置要为 Kdump 保留的内存量。您可以让安装程序自动保留合理的金额,也可以手动设置任何数量。当您对设置满意时,请单击 Done 以保存配置并返回到上一屏幕。

图 8.37. Kdump 启用和配置

Kdump 启用和配置

8.17. 开始安装

当完成 安装概述 屏幕中的所有必要部分后,菜单屏幕底部的提醒会消失,Begin Installation 按钮变为可用。

图 8.38. 准备安装

准备安装
警告
直到安装过程的这一刻,您的计算机上不会进行任何持久更改。当您点 Begin Installation 时,安装程序将在硬盘上分配空间,并开始传输 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 到这个空间。根据您选择的分区选项,这个过程可能包括已存在于您的计算机上的清除数据。
要修改您目前所做的任何选择,请返回到 安装概述 屏幕的相关部分。要完全取消安装,请单击 Quit 或关闭您的计算机。要在此阶段关闭大多数计算机,请按 power 按钮并按住它几秒钟。
如果您已完成自定义安装,且确定要继续,请点击 Begin Installation
单击 Begin Installation 后,允许安装过程完成。如果进程中断,例如:关闭或重置计算机,或者关闭电源中断,在重新启动并完成 Red Hat Enterprise Linuxnbsp 之前,您可能无法使用您的计算机。

8.18. 配置菜单和进度屏幕

在 安装 概述屏幕中点 Begin Installation 后会出现进度屏幕。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 在屏幕上报告安装进度;当将所选软件包写入您的系统时,Linux 会报告安装进度。

图 8.39. 安装软件包

安装软件包
重新引导系统后,可在 /var/log/anaconda/anaconda/anaconda.packaging.log 文件中找到安装的完整日志。
如果您选择在分区设置过程中加密一个或多个分区,在安装过程中的早期阶段会显示带有进度条的对话框窗口。此窗口告知安装程序正在尝试收集充足的熵(随机数据)以确保加密安全。这个窗口将在收集 256 位熵后或 10 分钟后消失。您可以通过移动鼠标或在键盘上随机键入来加快收集过程。窗口消失后,安装过程将继续。

图 8.40. 为加密收集熵

为加密收集熵
在安装软件包时,需要更多配置。安装进度栏上方是 Root Password 和 User Creation 菜单项。
Root Password 屏幕用于配置系统的 root 帐户。此帐户可用于执行关键系统管理和管理任务。也可以通过具有 wheel 组 成员资格的用户帐户执行相同的任务;如果在安装期间创建了这样的用户帐户,则不强制设置 root 密码。
创建用户帐户是可选的,可以在安装后完成,但建议在此屏幕上执行该帐户。用户帐户用于正常工作和访问系统。最佳实践建议您始终通过用户帐户而不是 root 帐户访问系统。
可以禁用对 Root 密码创建用户 屏幕的访问。为此,请使用包含 rootpw --lock 或 user --lock 命令的 Kickstart 文件。有关这些命令的详情,请查看 第 27.3.1 节 “Kickstart 命令和选项”

8.18.1. 设置 Root 密码

设置 root 帐户和密码是安装过程中的一个重要步骤。root 帐户(也称为超级用户)用于安装软件包、升级 RPM 软件包和执行大多数系统维护。root 帐户可让您完全控制您的系统。因此,root 帐户最适合 用于执行 系统维护或管理。有关成为 root 的更多信息,请参见《 红帽企业 Linux 7 系统管理员指南 》。

图 8.41. Root 密码屏幕

Root 密码屏幕
注意
您必须始终设置至少一种方法以获取安装系统的 root 权限:使用 root 帐户,或者创建具有管理特权的用户帐户( wheel 组成员)或两者。
单击 Root Password 菜单项,然后在 Root Password 字段中输入新密码。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 显示为星号,用于安全性。在 Confirm 字段中键入同一密码 以确保正确设置了密码。设置 root 密码后,单击 Done 以返回到 User Settings 屏幕。
以下是创建强大 root 密码的要求和建议:
  • 至少需要 8 个字符的长度
  • 可以包含数字、字母(大写和小写)和符号
  • 是区分大小写的,应包含大小写的组合
  • 您可以记住但不易猜到的内容
  • 不应是与您、您的组织或字典(包括外部语言)相关联的词语、缩写或编号。
  • 不应被写下来;如果您必须写下它,以确保它的安全
注意
要在完成安装后更改 root 密码,请以 root 用户身份运行 passwd 命令。如果您忘记了 root 密码,请参阅 第 32.1.3 节 “重置 root 密码” 了解如何使用救援模式设置新密码的说明。

8.18.2. 创建用户帐户

要在安装过程中创建常规(非 root)用户帐户,请单击进度屏幕上的 User Settings。此时会出现 Create User 屏幕,供您设置常规用户帐户并配置其参数。虽然建议在安装过程中执行这个步骤,但此步骤是可选的,可以在安装完成后执行。
注意
您必须始终设置至少一种方法以获取安装系统的 root 权限:使用 root 帐户,或者创建具有管理特权的用户帐户( wheel 组成员)或两者。
若要在输入后保留用户创建屏幕,请不创建用户,请将所有字段留空,然后单击 Done

图 8.42. 用户帐户配置屏幕

用户帐户配置屏幕
在对应的字段中,输入全名称和用户名。请注意,系统用户名必须小于 32 个字符,且不能包含空格。强烈建议为新帐户设置密码。
当为非 root 用户设置强密码时,请遵循 第 8.18.1 节 “设置 Root 密码” 中的指南。
单击" 高级 "按钮打开一个新对话框,其中包含其他设置。

图 8.43. 高级用户帐户配置

高级用户帐户配置
默认情况下,每个用户获得与其用户名对应的主目录。在大多数情况下,不需要更改此设置。
您还可以选择复选框,手动为新用户及其默认组定义系统标识号。常规用户 ID 的范围从数字 1000 开始。在对话框底部,您可以输入以逗号分隔的额外组列表,新用户应属于这些组。将在系统中创建新组。要自定义组 ID,请指定括号中的数字。
注意
考虑设置常规用户及其默认组的 ID,范围从 5000 而不是 1000 开始。这是因为为系统用户和组保留的范围( 0999 )将来可能会增加,因此与常规用户的 ID 重叠。
有关使用 kickstart 创建自定义 ID 的用户,请参考 User (可选)
自定义用户帐户后,单击 Save Changes 以 返回到 User Settings 屏幕。

8.19. 安装完成

恭喜!您的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装现已完成!
单击 重启 按钮重新引导系统并开始使用 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux.如果安装介质在重新引导时没有被自动弹出,请记得删除该介质。
计算机完成正常电源序列后,Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 加载并启动。默认情况下,启动过程隐藏在显示进度条的图形屏幕后面。最后,会出现 GUI 登录屏幕(或者没有安装 X Window 系统,则会出现 login: 提示)。
如果您的系统在这个安装过程中使用 X 窗口系统安装,则首次启动 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 系统,用来设置您的系统的应用程序。这些应用程序会指导您完成 Red Hat Enterprise Linuxnbsp 的初始配置;红帽 Enterprise Linuxnbsp;Linux 并允许您设置系统时间和日期,将您的计算机注册到 Red Hat Network 上,等等。
有关配置过程的详情,请查看 第 30 章 初始设置。有关 Red Hat Enterprise Linux Atomic 主机安装后程序、配置和更新的说明,请参阅 Red Hat Enterprise Linux Atomic Host 入门 文档。

第 9 章 在 64 位 AMD、Intel 和 ARM 系统上安装故障排除

本章讨论一些常见的安装问题及其解决方案。
为了进行调试,Anaconda 将安装操作记录到 /tmp 目录中的文件。下表中列出了这些文件。
表 9.1. 安装期间生成的日志文件
日志文件 内容
/tmp/anaconda.log 常规 Anaconda 消息
/tmp/program.log 在安装过程中运行的所有外部程序
/tmp/storage.log 广泛的存储模块信息
/tmp/packaging.log yumrpm 软件包安装信息
/tmp/syslog 与硬件相关的系统信息
如果安装失败,来自这些文件的信息将合并到 /tmp/anaconda-tb-标识符,其中 标识符 是一个随机字符串。
安装成功后,默认情况下,这些文件将复制到安装系统的 /var/log/anaconda/ 目录下。但是,如果安装失败,或者在引导安装系统时使用 inst.nosave=all 或 inst.nosave=logs 选项,这些日志只会存在于安装程序的 RAM 磁盘中。这意味着它们不会被永久保存,并在系统关闭后丢失。要永久存储这些文件,请使用运行安装程序的系统中的 scp 将这些文件复制到网络中的另一个系统中,或者将它们复制到挂载的存储设备(如 USB 闪存驱动器)。有关如何通过网络传输日志文件的详细信息如下。请注意,如果您使用 USB 闪存驱动器或其他可移动介质,则应在开始步骤前备份其中的任何数据。

过程 9.1. 次传输日志文件到 USB 驱动器

  1. 在您要安装的系统中,按 Ctrl+Alt+F2 访问 shell 提示符。您将登录到 root 帐户,并可访问安装程序的临时文件系统。
  2. 将 USB 闪存驱动器连接到系统,并执行 dmesg 命令。系统将显示详细说明所有最近事件的日志。在此日志的底部,您将看到一组由您刚刚连接的 USB 闪存驱动器导致的消息。它类似于类似如下的一组行:
    [ 170.171135] sd 5:0:0:0: [sdb] Attached SCSI removable disk
    注意连接的设备的名称 - 在上例中是 sdb
  3. 进入 /mnt 目录,然后创建新的 目录,该目录将作为 USB 驱动器的挂载目标。目录的名称无关紧要;本例中使用了 usb 名称。
    # mkdir usb
  4. 将 USB 闪存驱动器挂载到新创建的目录中。请注意,在大多数情况下,您不想挂载整个驱动器,而是挂载它的分区。因此,不要使用名称 sdb - 使用您要将日志文件写入的分区的名称。本例中使用了名称 sdb1
    # mount /dev/sdb1 /mnt/usb
    现在,您可以通过访问设备和分区并列出其内容来验证是否挂载了正确的设备和分区 - 该列表应与驱动器中预期的内容匹配。
    # cd /mnt/usb
    # ls
  5. 将日志文件复制到挂载的设备中。
    # cp /tmp/*log /mnt/usb
  6. 卸载 USB 闪存驱动器。如果您收到指出目标很忙的错误消息,请将工作目录更改为挂载外(例如 /)。
    # umount /mnt/usb
安装中的日志文件现在保存在 USB 闪存驱动器中。

过程 9.2. 通过网络传输日志文件

  1. 在您要安装的系统中,按 Ctrl+Alt+F2 访问 shell 提示符。您将登录到 root 帐户,并可访问安装程序的临时文件系统。
  2. 切换到日志文件所在的 /tmp 目录:
    # cd /tmp
  3. 使用 scp 命令将日志文件复制到网络中的另一个系统中:
    # scp *log user@address:path
    使用目标系统上的有效用户名替换 user,使用 目标 系统的地址或主机名替换 user,并使用您要将日志文件保存到的目录 的路径。例如:如果要以 john 用户身份登录 IP 地址为 192.168.0.122 的系统,并将日志文件放在该系统的 /home/john/logs/ 目录中,该命令将具有以下格式:
    # scp *log john@192.168.0.122:/home/john/logs/
    第一次连接到目标系统时,SSH 客户端会要求您确认远程系统的指纹正确且您要继续:
    The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
    ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
    Are you sure you want to continue connecting (yes/no)?
    键入 yes,然后按 Enter 键继续。然后,在系统提示时提供有效密码。文件将开始传输到目标系统上的指定目录。
安装中的日志文件现在永久保存在目标系统中,并可用于查看。

9.1. 开始安装时出现问题

9.1.1. 系统在 UEFI 安全引导时不引导

Red Hat Enterprise Linuxnbsp 的测试版本发行版本 ;Hat Enterprise Linuxnbsp;Linux 7 带有特殊的公钥签名,该特殊公钥不能被标准 UEFI 安全引导(Secure Boot)实现识别。这可防止系统在启用安全引导技术时引导。
要解决这个问题,您必须禁用 UEFI 安全引导,安装系统,然后使用 Machine Owner 密钥 功能导入 Beta 公钥。具体步骤请查看 第 5.9 节 “使用带有 UEFI 安全引导的 Beta 版本”

9.1.2. 引导进入图形安装时出现问题

带有一些显卡的系统引导进入图形安装程序时遇到问题。如果安装程序没有使用默认设置运行,它会尝试在较低分辨率模式中运行。如果仍失败,安装程序会尝试在文本模式下运行。
有几个可能的解决方案可以显示问题,其中大多数都涉及指定自定义引导选项。如需更多信息,请参阅 第 23.1 节 “在引导菜单配置安装系统”
使用基本的图形模式
您可以尝试使用基本图形驱动程序执行安装。要做到这一点,可选择 Troubleshooting & gt; Install Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; 在引导菜单中的基本图形模式中,或者编辑安装程序的引导选项,并在命令行末尾附加 inst.xdriver=vesa
手动指定显示分辨率
如果安装程序无法检测到页面解析,您可以覆盖自动检测并手动指定它。要做到这一点,在引导菜单中附加 inst.resolution=x 选项,其中 x 是您显示的分辨率(例如 1024x768)。
使用另一个视频驱动程序
您还可以尝试指定自定义视频驱动程序,覆盖安装程序的自动检测。要指定一个驱动程序,使用 inst.xdriver=x 选项,其中 x 是您要使用的设备驱动程序(例如: nouveau)。
注意
如果指定自定义视频驱动程序可以解决您的问题,您应在 anaconda 组件 https://bugzilla.redhat.com 下将其报告为错误。Anaconda 应当能够自动检测硬件并使用适当的驱动程序,而无需您干预。
使用 VNC 执行安装
如果上述选项失败,您可以使用 虚拟网络计算 (VNC)协议使用单独的系统通过网络访问图形安装。有关使用 VNC 安装的详情请参考 第 25 章 使用 VNC

9.1.3. 未检测到串行控制台

在某些情况下,尝试使用串行控制台以文本模式安装 不会在控制台中产生任何输出。这发生在有图形卡但未连接 monitor 的系统上。如果 Anaconda 检测到图形卡,它将尝试将其用于显示,即使没有连接显示器。
如果要在串行控制台中执行基于文本的安装,请使用 inst.textconsole= 引导选项。详情请查看 第 23 章 引导选项

9.2. 安装过程中遇到问题

9.2.1. No Disks Detected

Installation Destination 屏幕中,底部可能会出现以下错误消息: No disk。请关闭计算机,至少连接一个磁盘并重启安装
该消息表示 Anaconda 没有找到要安装到的任何可写存储设备。在这种情况下,首先要确保您的系统至少附加了一个存储设备。
如果您的系统使用硬件 RAID 控制器,请验证控制器是否已正确配置并正常工作。具体步骤请查看控制器的文档。
如果您要安装到一个或多个 iSCSI 设备中,并且系统上没有本地存储,请确保将所有必需的 LUN(逻辑单元号)提供给适当的 HBA(主机总线适配器)。有关 iSCSI 的更多信息,请参阅 附录 B, iSCSI Disks
如果您确定您有一个连接且正确配置的存储设备,且在重启系统并再次启动安装后仍会出现这个信息,这意味着安装程序无法检测到存储。在大多数情况下,当您试图安装在安装程序无法识别的 SCSI 设备中时,会出现这个信息。
在这种情况下,您必须在开始安装前执行驱动程序更新。检查您的硬件厂商的网站,以确定是否有相应的驱动程序更新可以修复您的问题。有关驱动程序更新的常规信息,请参阅 第 6 章 在 AMD64 和 Intel 64 系统上安装期间更新驱动程序
您还可以参阅《 红帽硬件兼容性列表 》,该列表可通过以下网址访问: https://hardware.redhat.com

9.2.2. 报告跟踪消息

如果图形安装程序遇到错误,它会为您提供崩溃报告对话框。然后,您可以选择向红帽发送有关您遇到问题的信息。要发送崩溃报告,您需要输入您的客户门户网站凭证。如果您没有客户门户帐户,可以通过以下方式注册: https://www.redhat.com/wapps/ugc/register.html自动崩溃报告还需要正常工作的网络连接。

图 9.1. Crash Reporting Dialog Box

Crash Reporting Dialog Box
出现对话框时,选择 Report Bug 来报告问题,或选择 Quit 退出安装。
(可选)单击 More Info 以显示有助于确定错误原因的详细输出。如果您熟悉调试,请点击 Debug。这将使您进入虚拟 terminal tty1,您可以在其中请求更详细的信息来增强错误报告。要返回到来自 tty1 的图形界面,请使用 continue 命令。

图 9.2. Expanded Crash Reporting Dialog Box

Expanded Crash Reporting Dialog Box
如果您要向客户门户报告该错误,请按照以下步骤操作。

过程 9.3. 向红帽客户支持报告错误

  1. 在出现的菜单中,选择 Report a bug to Red Hat Customer Portal
  2. 要向红帽报告此错误,您首先需要提供您的客户门户凭证。点 Configure Red Hat Customer Support

    图 9.3. 客户门户凭证

    客户门户凭证
  3. 现在打开一个新窗口,提示您输入您的客户门户用户名和密码。输入您的红帽客户门户网站凭证。

    图 9.4. 配置红帽客户支持

    配置红帽客户支持
    如果您的网络设置需要使用 HTTPHTTPS 代理,可以通过扩展 Advanced 菜单并输入代理服务器的地址来配置它。
    放入所有所需凭证时,单击 OK 以继续。
  4. 此时将显示一个新窗口,其中包含文本字段。在此处记下任何有用的信息和注释。通过解释在显示崩溃报告对话框前所执行的每个步骤来说明如何重现错误。提供尽可能多的相关详情,包括您在调试时获取的任何信息。请注意,您在此提供的信息可以在客户门户上公开可见。
    如果您不知道导致错误的原因,请选中标有我不知道在对话底部造成这个问题 的框。
    然后,单击" 下一步"。

    图 9.5. 描述问题

    描述问题
  5. 接下来,查看将发送给客户门户网站的信息。您提供的解释位于 注释 选项卡中。其他选项卡包括您的系统主机名和安装环境的其他详情等信息。您可以删除您不想发送给红帽的任何项目,但请注意,提供较少详情可能会影响对问题的调查。
    检查完要发送的信息后,单击 " 下一步"。

    图 9.6. 查看数据成为 Sent

    查看数据成为 Sent
  6. 查看作为单独的附件发送并包含在错误报告中的文件列表。这些文件提供有助于调查的系统信息。如果您不想发送某些文件,请取消选中每个文件旁边的框。要提供有助于查找问题的其他文件,请单击 附加一个文件
    查看要发送的文件后,选中标有 我已查看数据并同意提交的框。然后,单击 Forward 将 报告和附件发送到客户门户网站。

    图 9.7. 查看文件以作为 Sent

    查看文件以作为 Sent
  7. 当对话框报告处理已完成时,您可以单击 Show log 来查看报告进程的详细信息,或者 Close 返回到初始崩溃报告对话框。此处,单击 Quit 以退出安装。

9.2.3. 创建安装前日志文件

要调试安装问题,您可以在安装开始前设置 inst.debug 选项从环境中创建日志文件。例如,这些日志文件包含当前的存储配置。
要在 Red Hat Enterprise Linuxnbsp 中设置选项 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装引导菜单:
  1. 选择 Install Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7.3 条目。
  2. Tab 键编辑引导选项。
  3. inst.debug 附加到选项中。例如:
    > vmlinuz ... inst.debug
    详情请查看 第 23 章 引导选项
  4. Enter 键 开始设置。
在 Anaconda 启动前,系统会将预安装日志文件存储在 /tmp/pre-anaconda-logs/ 目录中。访问日志文件:
  1. 切换到控制台。请参阅 第 8.2.1 节 “访问控制台”
  2. 进入 /tmp/pre-anaconda-logs/ 目录:
    # cd /tmp/pre-anaconda-logs/

9.3. 安装后出现问题

9.3.1. 您无法使用 RAID 卡引导吗?

如果您已执行安装且无法正确引导系统,则可能需要以不同的方式重新安装和分区您的系统存储。
某些 BIOS 类型不支持从 RAID 卡引导。完成安装并第一次重启系统后,基于文本的屏幕会显示引导装载程序提示(例如 grub>),并显示闪烁的光标。如果出现这种情况,您必须重新分区您的系统,并将 /boot 分区和引导装载程序移到 RAID 阵列之外。/boot 分区和引导装载程序必须位于同一驱动器中。
完成这些更改后,应该可以完成安装并正确引导系统。有关分区的详情请参考 第 8.14 节 “Installation Destination”

9.3.2. 图形引导序列出现问题

在完成安装并第一次重启系统后,在图形引导序列中系统可能会停止响应,需要重置。在这种情况下,启动加载器会被成功显示,但选择任何条目并尝试引导系统会导致停止。这通常意味着图形引导序列有问题 ; 要解决这个问题,您必须禁用图形引导。为此,请临时在引导时更改 设置,然后再永久更改该设置。

过程 9.4. 暂时禁用图形引导

  1. 启动计算机并等待启动加载器菜单显示。如果您将引导装载程序超时时间设置为 0,请按 Esc 键 来访问它。
  2. 当显示启动加载器菜单时,使用光标键突出显示要引导的条目,然后按 e 键编辑此条目的选项。
  3. 在选项列表中,找到内核行 - 也就是说,以关键字 linux(或者在某些情况下是 linux 16 或 linux efi)开头的行。在此行中,找到 rhgb 选项并将其删除。选项可能不会立即可见;使用光标键向上和向下滚动。
  4. F10Ctrl+X 使用编辑的选项引导您的系统。
如果系统成功启动,您可以正常登录。然后,您将需要永久禁用图形引导 - 否则,您必须在每次系统引导时执行先前的步骤。要永久更改引导选项,请执行以下操作:

过程 9.5. 永久禁用图形引导

  1. 使用 su - 命令登录到 root 帐户:
    $ su -
  2. 使用 grubby 工具查找默认的 GRUB2 内核:
    # grubby --default-kernel
    /boot/vmlinuz-3.10.0-229.4.2.el7.x86_64
    
  3. 使用 grubby 工具从在您的 GRUB2 配置中确定的默认内核中删除 rhgb 引导选项。例如:
    # grubby --remove-args="rhgb" --update-kernel /boot/vmlinuz-3.10.0-229.4.2.el7.x86_64
完成此步骤后,您可以重新启动计算机。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 不会进一步使用图形引导序列。如果要以后启用图形引导,请遵循相同的步骤,将 --remove-args="rhgb" 参数替换为 --args="rhgb" 参数。此命令会将 rhgb 引导选项恢复到 GRUB2 配置中的默认内核。

9.3.3. 引导进入图形环境

如果您已经安装了 X Window 系统,但在登录系统后没有看到图形桌面环境,您可以使用 startx 命令手动启动它。但请注意,这只是一次性修复,不会更改登录过程以备将来登录。
要设置您的系统以便在图形登录屏幕中登录,必须将默认 systemd 目标更改为 graphical.target。完成后,重新启动计算机。系统重启后,您将看到图形登录提示符。

过程 9.6. 将图形登录设置为默认

  1. 打开 shell 提示符。如果您在用户帐户中,请键入 su - 命令以成为 root 用户。
  2. 将默认目标更改为 graphical.target。要做到这一点,请执行以下命令:
    # systemctl set-default graphical.target
现在默认启用了图形登录 - 在下一次重新启动后,您将看到图形登录提示符。如果要反转这个更改并保持使用基于文本的登录提示,以 root 用户身份执行以下命令:
# systemctl set-default multi-user.target
有关 systemd 中目标的更多信息,请参阅 Red Hat Enterprise Linux 7 系统管理员指南

9.3.4. 没有图形用户界面内容

如果您无法启动 XX 窗口系统),那么它可能尚未安装。您可以在安装过程中选择的一些预设置的基础环境(如 Minimal installWeb Server )不包含图形界面,它必须手动安装。
如果您需要 X,则可以在之后安装必要的软件包。有关安装图形桌面环境 https://access.redhat.com/site/solutions/5238 的信息,请参见位于 的知识库文章。

9.3.5. 用户登录后 X Server Crashing

如果您在用户登录时遇到 X 服务器崩溃问题,则一个或多个文件系统可以已满或者接近满。要验证这是您遇到的问题,请执行以下命令:
$ df -h
输出将帮助您诊断哪个分区已满 - 在大多数情况下,问题将位于 /home 分区上。以下是 df 命令的输出示例:
Filesystem                                  Size  Used Avail Use% Mounted on
/dev/mapper/vg_rhel-root                     20G  6.0G   13G  32% /
devtmpfs                                    1.8G     0  1.8G   0% /dev
tmpfs                                       1.8G  2.7M  1.8G   1% /dev/shm
tmpfs                                       1.8G 1012K  1.8G   1% /run
tmpfs                                       1.8G     0  1.8G   0% /sys/fs/cgroup
tmpfs                                       1.8G  2.6M  1.8G   1% /tmp
/dev/sda1                                   976M  150M  760M  17% /boot
/dev/dm-4                                    90G   90G     0 100% /home
在上面的示例中,您可以看到 /home 分区已满,这会导致崩溃。您可以通过删除不需要的文件,在分区上腾出一些空间。腾出一些磁盘空间后,使用 startx 命令启动 X
有关 df 的更多信息以及可用选项的说明(如本例中使用的 -h 选项),请参阅 df(1) man page。

9.3.6. 您的 RAM 没有被识别?

在某些情况下,内核无法识别您的所有内存(RAM),这会导致系统使用的内存少于所安装的内存。您可以使用 free -m 命令找出正在使用的 RAM 量。如果显示的总内存与您的预期不匹配,则很可能至少有一个内存模块有故障。在基于 BIOS 的系统中,您可以使用 Memtest86+ 工具测试系统内存 - 详情请查看 第 23.2.1 节 “加载内存(RAM)测试模式”
注意
有些硬件配置在系统保留的 RAM 中有一个部分,且对主系统不可用。值得注意的是,带有集成图形卡的便携式计算机将为 GPU 保留一些内存。例如,具有 4 GiB RAM 和集成的 Intel 图形卡的笔记本电脑将仅显示大约 3.7 GiB 的可用内存。
另外,kdump 崩溃内核转储机制(在大多数 Red Hat Enterprise Linuxnbsp 上默认启用)机制 ;Linux 系统为主内核崩溃时保留一些内存。使用可用命令时,预留内存也将不显示为可用 有关 kdump 及其内存要求的详情,请查看 Red Hat Enterprise Linux 7 内核崩溃转储指南
如果您确定内存没有任何问题,您可以尝试使用 mem= 内核选项手动设置内存量。

过程 9.7. 手动配置内存

  1. 启动计算机并等待启动加载器菜单显示。如果您将引导装载程序超时时间设置为 0,请按 Esc 键 来访问它。
  2. 当显示启动加载器菜单时,使用光标键突出显示要引导的条目,然后按 e 键编辑此条目的选项。
  3. 在选项列表中,找到内核行 - 即以关键字 linux(或者在某些情况下是 linux 16)开头的行。在该行末尾附加以下选项:
    mem=xxM
    替换为您在 MiB 中有的 RAM 量。
  4. F10Ctrl+X 使用编辑的选项引导您的系统。
  5. 等待系统启动并登录。然后,打开命令行,然后再次执行 free -m 命令。如果命令显示的 RAM 总量与您的预期匹配,请将以下内容附加到 /etc/default/grub 文件中的 GRUB_CMDLINE_LINUX 开头的行,以使更改永久:
    mem=xxM
    替换为您在 MiB 中有的 RAM 量。
  6. 更新了该文件并将其保存后,刷新引导装载程序配置,以使更改生效。以 root 权限运行以下命令:
    # grub2-mkconfig --output=/boot/grub2/grub.cfg
/etc/default/grub 中,上面的例子类似如下:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release.*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root vconsole.font=latarcyrheb-sun16 rd.lvm.lv=rhel/swap $([ -x /usr/sbin/rhcrashkernel.param ] && /usr/sbin/rhcrashkernel-param || :) vconsole.keymap=us rhgb quiet mem=1024M"
GRUB_DISABLE_RECOVERY="true"

9.3.7. 您的系统是否显示信号 11 错误?

信号 11 错误(通常称为 分段错误 )意味着程序访问没有分配给它的内存位置。可能会因为其中一个安装的软件程序中存在错误或有故障的硬件导致信号 11 错误。
如果您在安装过程中收到致命信号 11 错误,请首先确定您正在使用最新的安装镜像,并让 Anaconda 验证它们以确保它们不会损坏。错误的安装介质(如刻录或涂销的光盘)是信号 11 错误的常见原因。建议在每次安装前校验安装介质的完整性。
有关获取最新安装介质的详情请参考 第 2 章 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux。要在安装开始前执行介质检查,请在引导菜单中附加 rd.live.check 引导选项。详情请查看 第 23.2.2 节 “验证引导介质”
如果您执行了介质检查且没有任何错误,并且您仍然遇到分段错误,这通常意味着您的系统会出现硬件错误。在这种情况下,问题极有可能存在于系统的内存(RAM)中。即使您之前在同一计算机上使用了不同的操作系统且没有任何错误,这可能出现问题。在基于 BIOS 的系统上,您可以使用安装介质中包含的 Memtest86+ 内存测试模块对系统内存进行彻底测试。详情请查看 第 23.2.1 节 “加载内存(RAM)测试模式”
其他可能的原因不在本文档讨论范围内。查阅硬件厂商的文档,并参阅《 红帽硬件兼容性列表 》,该列表可通过以下网址访问: https://hardware.redhat.com

部分 II. IBM Power 系统 - 安装和引导

Red Hat Enterprise Linuxnbsp 的这部分信息:Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Linux 安装指南 包括了关于安装 IBM Power Systems 服务器以及安装基本安装后故障排除的信息。IBM Power Systems 服务器包括运行 Linux 的 IBM PowerLinux 服务器和 POWER7、POWER8 和 POWER9 Power Systems 服务器。有关高级安装选项,请参阅 第 IV 部分 “高级安装选项”
重要
以前的 Red Hat Enterprise Linuxnbsp 版本;Hat Enterprise Linuxnbsp;Linux 支持的 32 位和 64 位 Power Systems 服务器(ppcppc64 )。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 仅支持 64 位 Power Systems 服务器(ppc64)。

第 10 章 计划在 IBM Power 系统上安装

本章概述了您在决定如何进行安装时需要做出的决策和准备工作。

10.1. 升级或安装?

虽然现在支持自动原位升级,但目前支持仅限于 AMD64 和 Intel 64 系统。如果您有一个之前版本的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 在 IBM Power Systems 服务器上安装,您必须执行一个清安装来迁移到 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7.通过备份系统中的所有数据、格式化磁盘分区、执行安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Linux 从安装介质执行,然后恢复任何用户数据。

10.2. 您的硬件兼容性吗?

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7(big endian)与使用 POWER7、POWER8 和 POWER9 处理器系列的 IBM Power Systems 服务器兼容。POWER6 处理器和旧处理器不再被支持。
Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 还为 IBM Power Systems 提供 little endian 变体。该版本目前与 POWER8 和 POWER9 处理器兼容,并作为用于 Power、PowerVM 和 PowerNV(裸机恢复)的红帽企业虚拟化上的 KVM 客户机提供支持。
最新支持 的硬件列表可在红帽硬件兼容性列表中找到,该列表 可通过以下网址访问: https://access.redhat.com/ecosystem/search/#/category/Server有关系统要求的常规信息,请查看 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 技术功能及限制

10.3. IBM 安装工具

IBM 安装工具包 是一个可加快在 IBM Power 系统上安装 Linux 的可选实用程序,对于那些不熟悉 Linux 的用户特别有用。您可以使用 IBM 安装工具箱 来:[1]
  • 在非虚拟化 IBM Power Systems 服务器上安装并配置 Linux。
  • 在具有之前配置的逻辑分区(LPAR,也称为虚拟服务器)的服务器上安装和配置 Linux。
  • 在新的或之前安装的 Linux 系统上安装 IBM 服务和生产力工具。IBM 服务和生产力工具包括动态逻辑分区(DLPAR)实用程序。
  • 在 IBM Power Systems 服务器上升级系统固件级别。
  • 在之前安装的系统上执行诊断或维护操作。
  • 将 LAMP 服务器(软件堆栈)和应用程序数据从 System x 迁移到 System p 系统。LAMP 服务器是开源软件的捆绑包。LAMP 是 Linux、Apache HTTP 服务器MySQL 关系数据库和 PHP(有时是 Perl 或 Python)语言的缩写。
有关 IBM 安装工具包 PowerLinux 的文档,请访问 Linux Information Center,网址为 http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/topic/liaan/powerpack.htm
PowerLinux 服务和生产力工具是一套可选的工具,包括硬件服务诊断帮助、生产力工具和安装辅助工具,用于 IBM 服务器上的 Linux 操作系统,基于 POWER7、POWER6、POWER5 和 POWER4 技术。
有关服务和生产力工具的文档位于 Linux 信息中心,网址为 http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/topic/liaau/liaauraskickoff.htm


[1] 本节的部分之前在 IBM 的 Linux 信息中为 IBM 系统资源发布,地址http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaay%2Ftools_overview.htm

10.4. 准备 IBM Power 系统服务器

重要
确保将真实引导参数设置为 c00000,否则您可能会看到如下错误:
DEFAULT CATCH!, exception-handler=fff00300
IBM Power Systems 服务器提供许多用于分区、虚拟或原生设备以及控制台的选项。
如果您使用的是非分区系统,则不需要任何预安装设置。对于使用 HVSI 串行控制台的系统,请将您的控制台固定到 T2 串行端口。
如果使用分区系统,则创建分区并开始安装的步骤基本相同。您应该在 HMC 中创建分区,并分配一些 CPU 和内存资源,以及 SCSI 和以太网资源,它们可以是虚拟或原生的。HMC 创建分区向导步骤通过创建进行。
有关创建分区的更多信息,请参阅 IBM 系统硬件信息中心中的 带有 HMC PDF 的 Linux 分区,网址为 :http://publib.boulder.ibm.com/infocenter/powersys/v3r1m5/topic/iphbi_p5/iphbibook.pdf
如果您使用的是虚拟 SCSI 资源,而不是原生 SCSI,您必须配置到虚拟 SCSI 服务分区的"链接",然后配置虚拟 SCSI 服务分区本身。您可以使用 HMC 在虚拟 SCSI 客户端和服务器插槽之间创建"链接"。您可以根据您拥有的模式和选项,在虚拟 I/O 服务器(VIOS)或 IBM i 中配置虚拟 SCSI 服务器。
如果使用 Intel iSCSI 远程引导进行安装,则必须禁用所有已连接的 iSCSI 存储设备。否则,安装将成功,但安装的系统将无法引导。
有关使用虚拟设备的更多信息,请参阅 IBM Redbooks 发布使用 System p 和 Linux 虚拟化基础架构 :http://publib-b.boulder.ibm.com/abstracts/sg247499.html
配置了系统后,您需要从 HMC 激活或启用它。根据安装类型,您需要配置 SMS 以正确地将系统引导至安装程序。

10.5. 支持的安装目标

安装目标是一个存储设备,它将存储 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 并引导系统。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 支持以下 AMD64 和 Intel 64 系统的安装目标:
  • 通过标准内部接口(如 SCSI、SATA 或 SAS)连接的存储
  • 光纤通道主机总线适配器和多路径设备.有些操作需要厂商提供的驱动程序。
  • 在虚拟客户端 LPAR 中使用虚拟 SCSI(vSCSI)适配器时,也支持在 IBM Power 系统服务器中虚拟化安装
红帽不支持对 USB 驱动器或 SD 内存卡进行安装。有关支持第三方虚拟化技术的信息,请参阅红帽 硬件兼容性列表,该列表可通过以下网址访问: https://hardware.redhat.com
重要
在 IBM Power Systems 服务器上,如果为系统或分区分配了 16GB 巨页,并且内核命令行不包含巨页 参数,则 eHEA 模块将无法初始化。因此,当您通过 IBM eHEA 以太网适配器执行网络安装时,您无法在安装过程中为系统或分区分配巨页。改为使用 大页

10.6. 系统规格列表

安装程序自动检测并安装计算机的硬件,您通常不需要向安装程序提供有关您的系统的任何具体详情。但是,在执行某些类型的安装时,必须了解硬件的具体详情。因此,建议您记录以下系统规格在安装过程中参考,具体取决于您的安装类型。
  • 如果您计划使用自定义分区布局,请记录:
    • 附加到系统的硬盘驱动器的模型号、大小、类型和接口。例如: SATA0 中的 Seagate ST3320613AS 320 GB、SATA1 中的 Western Digital WD7500AAKS 750 GB。这样,您可以在分区过程中确定特定的硬盘驱动器。
  • 如果您要安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 作为现有系统中的附加操作系统,记录:
    • 有关系统上使用的分区的信息。此信息可以包括文件系统类型、设备节点名称、文件系统标签和大小。这样,您可以在分区过程中识别特定分区。请记住,不同的操作系统可识别分区和驱动器不同,因此即使其他操作系统是 Unix 操作系统,那么 Red Hat Enterprise Linuxnbsp 可以报告设备名称;Red Hat Enterprise Linuxnbsp;Red Hat Enterprise Linuxnbsp;Linux 的不同。通常可以通过执行 mount 命令和 blkid 命令等效命令和 /etc/fstab 文件中找到此信息。
      如果您已安装其他操作系统,Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 安装程序尝试自动探测并配置引导它们。如果没有正确检测到任何其他操作系统,您可以手动配置它们。如需更多信息,请参阅 第 13.15.1 节 “引导装载程序安装”
  • 如果您计划从本地硬盘中的镜像安装:
    • 包含镜像的硬盘和目录。
  • 如果您计划从网络位置安装:
    • 您系统上的网络适配器制作和模型号。例如,Netgear GA311.这可让您在手动配置网络时识别适配器。
    • IP、DHCP 和 BOOTP 地址
    • 子网掩码
    • 网关的 IP 地址
    • 一个或多个名称服务器 IP 地址(DNS)
    • FTP 服务器、HTTP(Web)服务器、HTTPS(Web)服务器或 NFS 服务器中的安装源的位置。
    如果您不熟悉这些网络要求或条款,请联系您的网络管理员以获得帮助。
  • 如果您计划在 iSCSI 目标上安装:
    • iSCSI 目标的位置。根据您的网络,您可能还需要 CHAP 用户名和密码,以及反向 CHAP 用户名和密码。
  • 如果您的计算机是域的一部分:
    • 您应验证域名是否将由 DHCP 服务器提供。如果没有,则需要在安装过程中手动输入域名。

10.7. 磁盘空间和内存要求

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 与大多数当前操作系统一样,使用 磁盘分区。安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 时,您必须使用磁盘分区。有关磁盘分区的详情请参考 附录 A, 磁盘分区简介
Red Hat Enterprise Linuxnbsp 使用的磁盘空间;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 必须与您可能安装在系统中安装的其他操作系统使用的磁盘空间分开。
注意
对于 IBM Power 系统服务器,至少需要三个分区(/swapPReP 引导分区) Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux.
要安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 必须至少有 10 GB 空间,在未分区的磁盘空间或分区中可以删除这些空间。有关分区和磁盘空间建议的更多信息,请参阅 第 13.15.4.4 节 “推荐的分区方案” 中所述的推荐分区大小。
Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 至少需要以下 RAM 量:
安装类型 最低内存要求
本地介质安装(USB、DVD) 1,280 MiB
NFS 网络安装 1,280 MiB
HTTP、HTTPS 或者 FTP 网络安装 1,664 MiB
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 使用 Kickstart 文件的Linux 与手动安装的最低最小 RAM 要求相同。但是,如果您使用 Kickstart 文件来运行需要额外内存或将数据写入 RAM 磁盘的命令,则可能需要额外的 RAM。
有关 Red Hat Enterprise Linux 7 最低要求和技术限制的更多信息,请参阅红帽客户门户网站 中的 Red Hat Enterprise Linux 技术功能和限制 文章。

10.8. RAID 和其他磁盘设备

在使用 Red Hat Enterprise Linuxnbsp 时,有些存储技术需要特别考虑;使用企业级 Red Hat Enterprise Linuxnbsp;Linux.通常,了解这些技术的配置方式,对 Red Hat Enterprise Linuxnbsp 可见;使用企业 Red Hat Enterprise Linuxnbsp;Linux 及其支持在主要版本之间可能如何改变。

10.8.1. 硬件 RAID

RAID(冗余独立磁盘阵列)允许一个或阵列作为单个设备。在开始安装过程前,配置计算机主板或附加控制器卡提供的所有 RAID 功能。在 Red Hat Enterprise Linuxnbsp 中,每个活跃的 RAID 阵列都会显示为一个驱动器;Hat Enterprise Linuxnbsp;Linux.

10.8.2. 软件 RAID

在超过一个硬盘的系统中,您可以使用 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装程序作为 Linux 软件 RAID 阵列操作多个驱动器。使用软件 RAID 阵列时,RAID 功能由操作系统而非专用硬件控制。这些功能在 第 13.15.4 节 “手动分区” 中进行了详细介绍。
注意
当预先存在的 RAID 阵列的成员设备都是未分区的磁盘/驱动器时,安装程序会将阵列本身视为磁盘,且不会提供删除阵列的方法。

10.8.3. USB 磁盘

您可在安装后连接和配置外部 USB 存储。大多数此类设备由内核识别,并可在那个时间使用。
安装程序可能无法识别一些 USB 驱动器。如果在安装时配置这些磁盘不重要,请断开连接以避免潜在问题。

10.9. 选择安装引导方法

您可以使用多种方法引导 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 安装程序。您选择的方法取决于您的安装介质。
注意
安装介质必须在整个安装过程中保持挂载,包括在执行 kickstart 文件 %post 部分期间。
完全安装 DVD 或者 USB 驱动器
您可以使用完整安装 DVD ISO 镜像创建可引导介质。在这种情况下,可以使用单个 DVD 或 USB 驱动器完成整个安装,它将作为引导设备以及安装软件包的安装源。有关如何进行完整安装 DVD 或者 USB 驱动器的步骤,请参阅 第 3 章 制作介质
最小引导 CD、DVD 或者 USB Flash 驱动器
使用一个小 ISO 镜像创建最小的引导 CD、DVD 或者 USB 闪存驱动器,该镜像只包含引导系统并开始安装所需的数据。如果您使用这个引导介质,则需要一个额外的安装源,用来安装软件包。有关生成引导 CD、DVD 和 USB 闪存驱动器的步骤,请参阅 第 3 章 制作介质
PXE 服务器
预启动执行环境 (PXE)服务器允许安装程序通过网络引导。引导系统后,您可以使用其他安装源(如本地硬盘或网络中的位置)完成安装。有关 PXE 服务器的详情请参考 第 24 章 准备网络安装

10.10. 使用 Kickstart 自动安装

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 提供了部分或完全自动化安装过程使用 Kickstart 文件 的方法。Kickstart 文件包含安装程序通常询问的所有问题的答案,例如您希望系统使用的时区、应如何对驱动器进行分区,以及应该安装哪些软件包。因此,在安装开始时提供准备好的 Kickstart 文件可让您自动执行整个安装(或其部分),而无需用户进行任何干预。这在部署 Red Hat Enterprise Linuxnbsp 时特别有用;当部署 Red Hat Enterprise Linuxnbsp 时;一次性在大量系统中使用 Linux。
除了允许您自动安装外,Kickstart 文件还提供有关软件选择的更多选项。安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 使用图形安装界面手动进行 Linux 时,您的软件选择仅限于预定义环境和附加组件。Kickstart 文件也允许您安装或删除独立软件包。
有关创建 Kickstart 文件并使用该文件自动安装的详情请参考 第 27 章 Kickstart 安装

第 11 章 在 IBM Power 系统上安装期间更新驱动程序

在大多数情况下,Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 包括了组成系统的设备的驱动程序。但是,如果您的系统包含近期发布的硬件,则可能尚不包含此硬件的驱动程序。有时,红帽或您的硬件供应商可能会在包含 RPM 软件包 的驱动程序 磁盘中提供用于支持新设备的驱动程序 更新。通常,驱动程序磁盘可作为 ISO 镜像文件 下载。
重要
只有在缺少驱动程序无法成功完成安装时,才应执行驱动程序更新。内核中包含的驱动程序应始终优先于其他方法提供的驱动程序。
通常,在安装过程中不需要新硬件。例如:如果您使用 DVD 安装至本地硬盘,即使网卡的驱动程序不可用,安装也会成功。在这种情况下,请在之后完成安装并添加对新硬件的支持 - 有关添加此支持的详情,请参阅 Red Hat Enterprise Linux 7 系统管理员指南
在其他情况下,您可能想要在安装过程中为设备添加驱动程序来支持特定的配置。例如,您可能想要为网络设备或存储适配器卡安装驱动程序,以便为安装程序提供系统使用的存储设备的访问权限。您可以在安装过程中使用驱动程序磁盘以以下两种方式之一添加这个支持:
  1. 将驱动程序磁盘的 ISO 镜像文件放在安装程序可访问的位置、在本地硬盘驱动器、USB 闪存驱动器或者 CD 或者 DVD 中。
  2. 通过将镜像文件提取到 CD 或者 DVD 或者 USB 闪存驱动器来创建驱动程序磁盘。有关将 ISO 镜像刻录到 CD 或者 DVD 的详情,请参考 第 3.1 节 “创建安装 CD 或者 DVD” 中的安装磁盘,以及 第 3.2 节 “创建安装 USB 介质” 有关将 ISO 镜像写入 USB 驱动器的说明。
如果红帽、您的硬件厂商或受信任的第三方表示您将在安装过程中需要驱动程序更新,请选择一种从本章所述方法提供更新的方法,并在开始安装前测试它。相反,除非您确定您的系统需要它,否则请不要在安装过程中执行驱动程序更新。在并非旨在目的的系统中存在驱动程序可能会使支持变得复杂。
警告
驱动程序更新磁盘有时会禁用冲突的内核驱动程序(如有必要)。在个别情况下,以这种方式卸载内核模块可能会导致安装错误。

11.1. 准备安装期间驱动程序更新

如果硬件需要且可用的驱动程序更新,红帽、您的硬件供应商或其他值得信赖的第三方通常将以 ISO 格式的映像文件的形式提供。获取 ISO 镜像后,您必须决定要用于执行驱动程序更新的方法。
可用的方法是:
自动驱动程序更新
开始安装时,Anaconda 安装程序将尝试检测所有附加的存储设备。如果在安装开始时标有 OEMDRV 的存储设备,Anaconda 将始终将其视为驱动程序更新磁盘,并尝试加载其中的驱动程序。
支持的驱动程序更新
您可以在开始安装时指定 inst.dd 引导选项。如果您在没有参数的情况下使用这个选项,Anaconda 将显示连接到该系统的所有存储设备列表,并提示您选择包含驱动程序更新的设备。
手动驱动程序更新
您可以在开始安装时指定 inst.dd=位置 引导选项,其中 location 是驱动程序更新磁盘或 ISO 镜像的路径。当您指定这个选项时,Anaconda 将尝试加载在指定位置找到的任何驱动程序更新。使用手动驱动程序更新,您可以指定本地可用的存储设备或网络位置( HTTP、HTTPS 或者 FTP 服务器)。
注意
您还可以同时使用 inst.dd=位置和 inst.dd。但是,Anaconda 在这种情况下的作用取决于您使用的 位置 类型。如果是一个设备,Anaconda 会提示您从指定设备中选择要更新的驱动程序,然后它为您提供附加设备。如果 位置 是一个网络位置,Anaconda 首先会提示您选择一个包含驱动程序更新的设备,然后它可让您从指定的网络位置更新驱动程序。
如果要使用自动驱动程序更新方法,必须创建一个标有 OEMDRV 的存储设备,且它必须实际连接到安装系统。要使用协助的方法,您可以使用 OEMDRV 以外的任何本地存储设备。要使用手动方法,您可以使用任何具有不同标签的本地存储,或者可从安装系统访问的网络位置。
重要
从网络位置加载驱动程序更新时,请确保使用 ip= 选项初始化网络。详情请查看 第 23.1 节 “在引导菜单配置安装系统”

11.1.1. 准备在本地存储中使用驱动程序更新镜像文件

如果您使用本地存储设备提供 ISO 文件,如硬盘或者 USB 闪存驱动器,您可以使用安装程序正确标记该设备来自动识别它。只有在无法进行更新时,才手动安装更新,如下所述。
  • 为了让安装程序自动识别驱动程序磁盘,存储设备的卷标签必须是 OEMDRV。此外,您将需要将 ISO 映像文件的内容提取到存储设备的根目录,而不是复制 ISO 映像本身。请参阅 第 11.2.1 节 “自动驱动程序更新”。请注意,始终建议从标有 OEMDRV 的设备安装驱动程序,且最好手动安装。
  • 对于手动安装,只需将 ISO 镜像作为单个文件复制到存储设备中。如果您发现该文件很有用,但不得更改文件名扩展名(必须保持 .iso ),如 dd.iso。请参阅 第 11.2.2 节 “支持的驱动程序更新” 以了解如何在安装过程中手动选择驱动程序更新。

11.1.2. 准备驱动程序 Disc

您可以在 CD 或者 DVD 中创建驱动程序更新磁盘。请参阅 第 3.1 节 “创建安装 CD 或者 DVD” 以了解更多有关从镜像文件刻录磁盘的信息。
刻录驱动程序更新磁盘 CD 或者 DVD 后,请将其插入系统并使用文件管理器浏览到系统中,验证该磁盘是否已成功创建。您应看到一个名为 rhdd3 的文件,该文件是包含驱动程序磁盘描述的签名文件,以及包含各种架构实际驱动程序的名为 rpms 的目录。
如果您只看到一个以 in .iso 结尾的文件,那么您没有正确创建磁盘,应该重试。如果您使用 GNOME 以外的 Linux 桌面,或者使用其他操作系统,请确保您 从映像中选择一个类似于 Burn 的选项。

11.2. 在安装过程中执行驱动程序更新

在安装过程的初始阶段,您可以使用以下方法执行驱动程序更新:
  • 让安装程序自动查找并提供安装所需的驱动程序更新,
  • 让安装程序提示您定位驱动程序更新,
  • 手动指定到驱动程序更新镜像或 RPM 软件包的路径。
重要
务必将驱动程序更新磁盘放在标准磁盘分区中。当您执行驱动程序更新时,在安装的早期阶段可能无法访问高级存储,如 RAID 或者 LVM 卷。

11.2.1. 自动驱动程序更新

要让安装程序自动识别驱动程序更新磁盘,请在开始安装过程前将块设备与 OEMDRV 卷标签与您的计算机连接。
注意
从 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7.2 开始,您还可以使用 OEMDRV 块设备来自动加载 Kickstart 文件。此文件必须命名为 ks.cfg 并放在要加载的设备的根目录中。有关 Kickstart 安装的详情,请查看 第 27 章 Kickstart 安装
当安装开始时,安装程序会检测到与系统连接的所有可用存储。如果找到标有 OEMDRV 的存储设备,它将被视为驱动程序更新磁盘,并尝试从该设备加载驱动程序更新。系统会提示您选择载入哪些驱动程序:

图 11.1. 选择驱动程序

选择驱动程序
使用数字键在单个驱动程序上切换选择。准备就绪后,按 c 键安装所选驱动程序,再前往 Anaconda 图形用户界面。

11.2.2. 支持的驱动程序更新

始终建议使用带 OEMDRV 卷标签的块设备,以便在安装期间安装驱动程序。但是,如果没有检测到这样的设备,且引导命令行指定了 inst.dd 选项,安装程序可让您以互动模式找到驱动程序磁盘。在第一步中,从 Anaconda 的列表中选择本地磁盘分区以扫描 ISO 文件。然后,选择一个检测到的 ISO 文件。最后,选择一个或多个可用驱动程序。下图演示了文本用户界面中的进程,其中突出显示了个别步骤。

图 11.2. 交互选择驱动程序

交互选择驱动程序
注意
如果您提取了 ISO 镜像文件并将其刻录到 CD 或者 DVD 中,但介质没有 OEMDRV 卷标签,则使用 inst.dd 选项且不带参数,并使用菜单选择该设备,或者安装程序使用以下引导选项扫描介质的驱动程序:
inst.dd=/dev/sr0
按数字键可在单个驱动程序上切换选择。准备就绪后,按 c 键安装所选驱动程序,再前往 Anaconda 图形用户界面。

11.2.3. 手动驱动程序更新

对于手动驱动程序安装,请在可访问的位置准备包含您的驱动程序的 ISO 镜像文件,如 USB 闪存驱动器或 Web 服务器,并将其连接到您的计算机。在欢迎屏幕中,按 Tab 键 显示引导命令行并附加 inst.dd=位置,其中 location 是驱动程序更新磁盘的路径:

图 11.3. 指定到驱动程序更新的路径

指定到驱动程序更新的路径
通常,镜像文件位于 web 服务器(例如 http://server.example.com/dd.iso)或 USB 闪存驱动器(如 /dev/sdb1)中。也可以指定包含驱动程序更新的 RPM 软件包(例如 http://server.example.com/dd.rpm)。
准备就绪后,按 Enter 执行 boot 命令。然后会载入您选择的驱动程序,安装过程将会正常进行

11.2.4. 将驱动程序列入黑名单

出现故障的驱动程序可能会阻止系统在安装过程中正常启动。发生这种情况时,您可以通过自定义引导命令行来禁用(或列入黑名单)驱动程序。在引导菜单中,按 Tab 键 显示引导命令行。然后,将 modprobe.blacklist=driver_name 选项附加到其中。使用您要禁用的驱动程序或驱动程序的名称替换 driver_name,例如:
modprobe.blacklist=ahci
请注意,在安装过程中使用 modprobe.blacklist= 引导选项列入黑名单的驱动程序会在安装的系统中保持禁用状态,并显示在 /etc/modprobe.d/anaconda-blacklist.conf 文件中。有关将驱动程序和其他引导选项列入黑名单的更多信息,请参阅 第 23 章 引导选项

第 12 章 在 IBM Power 系统中引导安装

要使用 DVD 引导 IBM Power Systems 服务器,您必须在 系统管理服务 (SMS)菜单中指定安装引导设备。
要进入 系统管理服务 GUI,在您听到 chime 音频时,在启动过程中按 1 键。这将调出一个类似本节中描述的图形界面。
在文本控制台中,当自我测试显示横幅以及测试的组件时,按 1 键:

图 12.1. SMS 控制台

SMS 控制台
在 SMS 菜单中,选择 Select Boot Options 选项。在该菜单中,指定 Select Install or Boot a Device。在这里,选择 CD/DVD,然后选择总线类型(在大多数情况下为 SCSI)。如果您不确定,可以选择查看所有设备。这会扫描所有可用的引导设备的总线,包括网络适配器和硬盘驱动器。
最后,选择包含安装 DVD 的设备。引导菜单现在将加载.
重要
因为 IBM Power 系统服务器主要使用文本控制台,所以 Anaconda 不会自动启动图形安装。但是,如果您的系统有图形显示,则建议图形安装程序提供更多功能和自定义。
要启动图形安装,请传递 inst.vnc 引导选项(请参阅 启用远程访问)。

12.1. 引导菜单

系统加载启动介质后,将使用 GRUB2( GRand Unified Bootloader,版本 2)显示引导菜单。引导菜单除启动安装程序外还提供一些选项。如果在 60 秒内未按下任意键,则将运行默认引导选项(白色突出显示)。若要选择默认值,可等待计时器超时或按 Enter

图 12.2. 引导屏幕

引导屏幕
要选择与默认选项不同的选项,请使用键盘上的箭头键,并在突出显示正确的选项时按 Enter 键
要为特定菜单条目自定义引导选项,请按 e 键并在命令行中添加自定义引导选项。准备好按 Ctrl+X 引导修改选项时。
有关附加引导选项的详情,请查看 第 23 章 引导选项
引导菜单选项有:
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7.0
选择这个选项来安装 Red Hat Enterprise Linuxnbsp;使用图形安装程序将企业 Red Hat Enterprise Linuxnbsp;Linux 部署到您的计算机系统中。
测试这个介质并安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7.0
此选项是默认设置。在启动安装程序前,会启动一个实用程序来检查安装介质的完整性。
Troubleshooting >
此项目是一个单独的菜单,包含有助于解决各种安装问题的选项。突出显示时,按 Enter 键 显示其内容。

图 12.3. 故障排除菜单

故障排除菜单
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7.0 in basic graphics mode
这个选项允许您安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;即使安装程序无法为显卡载入正确的驱动程序。如果您使用 Install Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7.0 选项,重启您的计算机并尝试这个选项。
救援 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 系统
选择这个选项修复已安装的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Enterprise Linuxnbsp;Linux 系统可防止您正常启动的 Linux 系统。救援环境包含可用于修复各种问题的实用程序程序。
运行内存测试
这个选项在您的系统中运行内存测试。如需更多信息,请参阅 第 23.2.1 节 “加载内存(RAM)测试模式”
从本地驱动器引导
这个选项从第一个安装的磁盘引导系统。如果您意外启动了这个磁盘,请使用这个选项立即从硬盘引导而不启动安装程序。

12.2. 从不同的源安装

您可以安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 从存储在硬盘上的 ISO 镜像,或使用 NFS、FTP、HTTP 或者 HTTPS 方法从网络安装。有经验的用户经常使用其中一种方法,因为从硬盘或网络服务器读取数据通常比 DVD 更快。
下表总结了不同的引导方法以及用于每种方法的建议安装方法:
表 12.1. 引导方法和安装源
引导方法 安装源
完整安装介质(DVD) 启动介质本身
最小引导介质(CD 或者 DVD) 完整安装 DVD ISO 镜像或从此镜像中提取的安装树,位于网络位置或硬盘中
网络引导 完整安装 DVD ISO 镜像或从此镜像中提取的安装树,位于网络位置

12.3. 使用安装服务器从网络引导

对于网络引导,您需要正确配置的服务器和计算机中的网络接口,以便支持安装服务器。有关如何配置安装服务器的详情请参考 第 24.1.3 节 “使用 GRUB2 为 IBM Power 系统配置网络引导”
通过选择 SMS 菜单中的 Select Boot Options,然后选择 Boot /Install Device,将计算机配置为从网络接口引导。最后,从可用设备列表中选择您的网络设备。
正确配置从安装服务器引导后,计算机可以引导 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装系统而无需任何其他介质。
从服务器引导计算机:

过程 12.1. 如何从网络启动安装程序

  1. 确保连接了网络电缆。网络插槽上的连接显示灯应该是亮的,即使没有开机也是如此。
  2. 打开 计算机。
  3. 网络设置和诊断信息通常在计算机连接到服务器之前出现,尽管这取决于所使用的硬件。然后,您将看到一个菜单,其中包含指定如何设置网络引导服务器的选项。按与所需选项对应的数字键。如果您不确定您应该选择哪个选项,请询问您的服务器管理员。
如果您的系统没有从网络安装服务器引导,请确保 SMS 已配置为首先从正确的网络接口引导。如需更多信息,请参阅您的硬件文档。
重要
使用 vmlinuzinitrd.img 映像通过网络引导您的系统。您不能使用 ppc64.img 映像通过网络引导; 文件对于 TFTP 而言太大。

第 13 章 使用 Anaconda 安装

本章介绍了安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux using Anaconda 安装程序的步骤。本章的大部分内容描述了使用图形用户界面进行安装。没有图形显示的系统也可使用文本模式,但此模式在某些方面受到限制(例如,文本模式中无法进行自定义分区)。
如果您的系统无法使用图形模式,您可以:

13.1. Anaconda 简介

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装程序 Anaconda 与其并行性质与其他操作系统安装程序不同。大多数安装程序遵循固定路径:您必须首先选择语言,然后配置网络,然后配置安装类型,然后进行分区等。通常在任何给定时间只能有一个方法继续操作。
Anaconda 中,您只需要先选择您的语言和区域,然后会看到一个中央屏幕,您可以在其中按您喜欢的任何顺序配置安装的大部分方面。然而,这并不适用于安装过程的所有部分 - 例如,从网络位置安装时,您必须先配置网络,然后才能选择要安装的软件包。
根据您的硬件和启动安装的介质类型,将自动配置一些屏幕。您仍可在任意屏幕中更改检测到的设置。尚未自动配置的屏幕,因此在开始安装前需要您注意,将以感叹号标记。在配置这些设置前,您无法启动实际安装过程。
某些屏幕中会显示其他差异;特别是,自定义分区进程与其他 Linux 发行版非常不同。这些不同之处在每个屏幕的子章节中进行了说明。

13.2. 安装期间控制台和日志记录

以下小节介绍了如何在安装过程中访问日志和交互式 shell。这在对问题进行故障排除时很有用,但在大部分情形中应该并不是必需的。

13.2.1. 访问控制台

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装程序使用 tmux 终端多路复用程序来显示和控制您除了主接口外可以使用的多个窗口。每个窗口都有不同的用途 - 它们会显示几个不同的日志,这些日志可用于在安装过程中对任何问题进行故障排除,其中的一个窗口提供具有 root 权限的互动 shell 提示符,除非使用引导选项或 Kickstart 命令特别禁用了这一提示符。
注意
一般来说,除非需要诊断安装问题,不需要离开默认的图形安装环境。
终端多路器在虚拟控制台 1 中运行。要从图形安装环境切换到 tmux,请按 Ctrl+Alt+F1。要回到在虚拟控制台 6 中运行的主安装界面,按 Ctrl+Alt+F6
注意
如果您选择文本模式安装,则会在虚拟控制台 1(tmux)中启动,切换到控制台 6 将打开 shell 提示符,而不是图形界面。
运行 tmux 的控制台有 5 个可用的窗口;下表中描述了它们的内容,以及用于访问它们的键盘快捷方式。请注意,键盘快捷键有两个部分:首先按 Ctrl+b 键,然后释放这两个键,再按您想要使用的窗口的数字键。
您还可以使用 Ctrl+b nCtrl+b p 分别切换到下一个或上一个 tmux 窗口。
表 13.1. 可用的 tmux Windows
快捷键 内容
Ctrl+b 1 安装程序主窗口。包含基于文本的提示(在文本模式安装或者使用 VNC 直接模式时),以及一些调试信息。
Ctrl+b 2 具有 root 权限的互动 shell 提示符.
Ctrl+b 3 安装日志; 显示保存在 /tmp/anaconda.log 中的消息.
Ctrl+b 4 存储日志; 显示来自内核和系统服务的信息,存储在 /tmp/storage.log 中.
Ctrl+b 5 程序日志; 显示来自其他系统实用程序的消息,存储在 /tmp/program.log 中.
除了在 tmux 窗口中显示诊断信息外,Anaconda 还生成几个日志文件,这些文件可以从安装系统传输。这些日志文件在 表 14.1 “安装期间生成的日志文件” 中描述,从安装系统中传输它们的说明包括在 第 14 章 在 IBM Power 系统中安装故障排除 中。

13.2.2. Save Screenshots

您可以在图形安装的任意时刻按 Shift+Print Screen 键对当前屏幕进行截屏。这些屏幕截图保存到 /tmp/anaconda-screenshots/
另外,您可以使用 Kickstart 文件中的 autostep --autoscreenshot 命令自动捕获并保存安装的每一步。详情请查看 第 27.3.1 节 “Kickstart 命令和选项”

13.3. 在文本模式中安装

文本模式安装提供了一个用于安装 Red Hat Enterprise Linuxnbsp 的互动、非图形接口 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux.这在没有图形功能的系统中非常有用;但是,在开始基于文本的安装前,请始终考虑可用的替代方案。文本模式会限制在安装过程中可以进行的选择。
重要
红帽建议安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 使用图形界面。如果您要安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 在缺少图形显示的系统中,请考虑通过 VNC 连接执行安装 - 请参阅 第 25 章 使用 VNC。如果文本模式安装程序检测到可能基于 VNC 的安装,则提示您确认使用文本模式。
如果您的系统有图形显示,但图形安装失败,请尝试使用 inst.xdriver=vesa 选项引导 - 请参阅 第 23 章 引导选项
或者,考虑 Kickstart 安装。如需更多信息,请参阅 第 27 章 Kickstart 安装

图 13.1. 文本模式安装

文本模式安装
在文本模式中安装遵循与图形安装类似的模式:没有单个固定进度;您可以使用主状态屏幕以任何顺序配置多个设置。已配置过的屏幕(自动或您)标记为 [x],并且在开始安装前需要您注意的屏幕将标记为 [!]。可用的命令显示在可用选项列表下方。
注意
当运行相关的后台任务时,某些菜单项目可能暂时不可用或显示 Processing... 标签。要刷新到文本菜单项的当前状态,请在文本模式提示符下使用 r 选项。
在文本模式屏幕底部,将显示一个绿条显示五个菜单选项。这些选项代表 tmux 终端多路复用器中的不同屏幕;默认情况下,您可以使用键盘快捷方式切换到包含日志和交互式命令提示符的其他屏幕。有关可用屏幕以及切换到它们的快捷方式的详情请参考 第 13.2.1 节 “访问控制台”
交互式文本模式安装的限制包括:
  • 安装程序将始终使用英语语言和美国英语键盘布局。您可以配置语言和键盘设置,但这些设置仅适用于安装的系统,不适用于安装。
  • 您无法配置任何高级存储方法(LVM、软件 RAID、FCoE、zFCP 和 iSCSI)。
  • 无法配置自定义分区 ; 您必须使用其中一个自动分区设置。您也不能配置启动加载器的安装位置。
  • 您无法选择要安装的任何软件包附加组件;必须使用 Yum 软件包管理器在安装结束后添加它们。
要启动文本模式安装,使用 boot 菜单的引导命令行或 PXE 服务器配置使用 inst.text 引导选项引导安装。有关引导和使用引导选项的详情,请查看 第 12 章 在 IBM Power 系统中引导安装

13.4. 使用 HMC vterm

HMC vterm 是任何分区的 IBM Power 系统的控制台。通过右键单击 HMC 上的分区并选择 Open Terminal Window 来打开控制台。次只能有一个 vterm 连接到控制台,除了 vterm 外,没有分区的系统控制台访问权限。这通常被称为 虚拟控制台,但与 第 13.2.1 节 “访问控制台” 中的虚拟控制台不同。

13.5. 在图形用户界面中安装

图形安装界面是手动安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 的首选方法。它可让您全面控制所有可用设置,包括自定义分区和高级存储配置,它还本地化为英语以外的许多语言,允许您以不同的语言执行整个安装。从本地介质(CD、DVD 或者 USB 闪存驱动器)引导系统时,默认使用图形模式。

图 13.2. 安装摘要 屏幕

安装摘要 屏幕
以下部分介绍了安装过程中可用的每个屏幕。请注意,由于安装程序的并行性质,大多数屏幕不必按此处描述的顺序完成。
图形界面中的每个屏幕都包含一个 帮助 按钮。此按钮将打开 Yelp 帮助浏览器,显示 Red Hat Enterprise Linuxnbsp 一节;创建了红帽企业 Linuxnbsp;与当前屏幕相关的Linux 安装指南
您还可以使用键盘控制图形安装程序。下表显示了您可以使用的快捷方式。
表 13.2. 图形安装程序键盘快捷方式
快捷键 使用
选项卡Shift+Tab 在当前屏幕上循环使用活动控制元素(按钮、复选框等)
upDown 滚动列表
滚动浏览横向工具栏和表条目
空格输入 从选择中选择或删除突出显示的项目,然后展开和折叠下拉菜单
此外,每个屏幕中的元素都可以使用各自的快捷方式切换。当您按住 Alt 键时会突出显示(按下划线)这些快捷键;若要切换该元素,按 Alt+X,其中 X 是突出显示的字母。
您当前的键盘布局显示在右上角。默认只配置一个布局。如果您在 Keyboard Layout 屏幕(第 13.10 节 “键盘配置”)中配置了多个布局,您可以点击布局指示符在它们间切换。

13.6. 欢迎屏幕和语言选择

安装程序的第一个屏幕是 Welcome to Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 屏幕。您可以在此处选择 Anaconda 将用于剩余安装的语言。除非稍后进行修改,否则该选择也将成为安装系统的默认设置。在左侧面板中,选择您选择的语言,例如 英语。然后您可以在右侧面板中选择特定于您所在区域的区域设置,如 English(United States)。
注意
默认在列表顶部预先选择一种语言。如果此时配置了网络访问(例如,如果您从网络服务器而不是本地介质引导),将根据使用 GeoIP 模块自动进行位置检测确定预先选择的语言。
或者,在搜索框中键入您首选的语言,如下所示。
做出选择后,点 Continue 按钮进入 安装概述 屏幕。

图 13.3. 语言配置

语言配置
单击 Continue 按钮后,可能会出现不支持的硬件对话框。如果您使用的是内核不支持的硬件,会出现这种情况。

13.7. 安装摘要屏幕

安装概述 屏幕是设置安装的中心位置。

图 13.4. 安装摘要 屏幕

安装摘要 屏幕
通过相邻的屏幕,Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 安装程序允许您按照您选择的顺序配置安装。
使用鼠标选择菜单项来配置安装的部分。当您完成部分配置后,或者您想要稍后完成该部分,请单击屏幕左上角的 Done 按钮。
只有标记了警告符号的部分才是必需的。屏幕底部的备注会警告您必须完成这些部分后才能开始安装。剩余的部分是可选的。在每节的标题下,对当前配置进行了汇总。您可以使用此选项来确定是否需要访问 部分来进一步配置。
完成所有所需部分后,单击 Begin Installation 按钮。另请参阅 第 13.18 节 “开始安装”
要取消安装,请单击 Quit 按钮。
注意
当相关后台任务正在运行时,某些菜单项目可能暂时不可用。
如果您使用 Kickstart 选项或引导命令行选项指定网络中的安装库,但在安装开始时没有可用的网络,安装程序会在显示 安装概述 屏幕前显示配置页面以设置网络连接。

图 13.5. 当没有网络被检测时,网络配置屏幕

当没有网络被检测时,网络配置屏幕
如果要从安装 DVD 或其他本地可访问介质安装,您可以跳过这一步,并且确定您将不需要网络来完成安装。但是,网络安装需要网络连接(请参阅 第 8.11 节 “安装源”)或设置高级存储设备(请参阅 第 8.15 节 “存储设备”)。有关在安装程序中配置网络的详情请参考 第 8.12 节 “网络和主机名”

13.8. 日期和时间

要为网络时间配置时区、日期和可选设置,请在 安装概述 屏幕中选择 Date & Time
您可以通过三种方式选择时区:
  • 使用鼠标,单击交互地图以选择特定城市。此时会出现一个红色页脚表示您的选择。
  • 您还可以滚动浏览屏幕顶部的 RegionCity 下拉菜单,以选择您的时区。
  • 选择 Region 下拉菜单底部的 Etc,然后在下一个菜单中选择调整为 GMT/UTC 的时区,如 GMT+1
如果您的城市在地图上或下拉菜单中选择同一时区最接近的主要城市。或者,您可以使用 Kickstart 文件,该文件允许您指定一些在图形界面中不可用的额外时区。详情请查看 timezone (必需) 中的 timezone 命令。
注意
可用城市和区域的列表来自时区数据库(tzdata)公共域,由互联网编号分配机构(IANA)维护。红帽无法在此数据库中添加城市或地区。您可以在官方网站上查找更多信息,网址为 http://www.iana.org/time-zones.
指定一个时区,即使您计划使用 NTP(网络时间协议)来保持系统时钟的准确性。
如果您连接到网络,则会启用 Network Time 开关。要设置使用 NTP 的日期和时间,请保留 ON 位置的 Network Time 开关,然后单击配置图标以选择哪个 NTP 服务器 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 应该使用。要手动设置日期和时间,请将开关移到 OFF 位置。系统时钟应使用您的时区选择,在屏幕底部显示正确的日期和时间。如果它们仍不正确,请手动调整。
请注意,在安装时 NTP 服务器可能不可用。在这种情况下,启用它们不会自动设置时间。服务器可用后,日期和时间将更新。
做出选择后,点 完成 返回 安装概述 屏幕。
注意
要在完成安装后更改时区配置,请访问 Settings 对话框窗口的 Date & Time 部分。

13.9. 语言支持

要安装对其他语言和语言方言的支持,请在安装 概述 屏幕中选择 语言支持
使用鼠标选择您要安装支持的语言。在左侧面板中,选择您选择的语言,如 Español。然后您可以在右侧面板中选择特定于您所在区域的区域设置,如 Español(Costaaraol )。您可以选择多个语言和多个区域。选定的语言在左侧面板中以粗体显示。

图 13.6. 配置语言支持

配置语言支持
进行选择后,点 完成 返回 安装概述 屏幕。
注意
要在完成安装后更改语言支持配置,请访问 Settings 对话框窗口的 Region & Language 部分。

13.10. 键盘配置

要在您的系统中添加多个键盘布局,请 在安装 概述 屏幕中选择键盘。保存后,键盘布局会立即在安装程序中可用,您可以使用位于屏幕右上角的键盘图标在它们之间进行切换。
最初,只有您在欢迎屏幕中选择的语言在左侧窗格中被列为键盘布局。您可以替换初始布局或添加更多布局。但是,如果您的语言不使用 ASCII 字符,您可能需要添加键盘布局,以便为加密磁盘分区或 root 用户正确设置密码,等等。

图 13.7. 键盘配置

键盘配置
要添加额外的布局,请单击 + 按钮,从列表中选择它,然后单击 Add。要删除布局,请选择它并单击 - 按钮。使用箭头按钮按首选项排列布局。若要预览键盘布局,可选择它并单击键盘按钮。
要测试布局,请使用鼠标在右侧的文本框内单击。键入一些文本以确认您的选择功能正确。
要测试其他布局,您可以点击屏幕上顶部的语言选择器来切换它们。但是,建议为切换布局设置键盘组合。单击右侧的 Options 按钮,打开 Layout Switching Options 对话框,并通过选择它的复选框从列表中选择组合。然后,组合将显示在 Options 按钮之上。这个组合适用于安装和安装的系统,因此您必须配置组合以便在安装后使用。您可以选择多个组合以在布局之间进行切换。
重要
如果您使用无法接受拉丁字符的布局(如 俄语 ),红帽建议添加 英语(美国) 布局并配置键盘组合以在两种布局之间进行切换。如果您只选择没有拉丁字符的布局,则可能无法在安装过程中输入有效的 root 密码和用户凭据。这可阻止您完成安装。
做出选择后,点 完成 返回 安装概述 屏幕。
注意
要在安装完成后更改键盘配置,请访问 Settings 对话窗口的" 键盘 "部分。

13.11. 安全策略

通过 Security Policy spoke,您可以按照安全内容自动化协议(SCAP)标准中定义的限制和建议(合规策略)配置安装的系统。此功能由附加组件提供,该附加组件自 Red Hat Enterprise Linux 7.2 起默认启用。启用后,会自动安装提供这个功能的软件包。但默认情况下不会强制任何策略。这代表,除非特别指定,在安装过程中或安装后不会执行任何检查。
红帽企业 Linux 7 安全指南 提供有关安全合规性的详细信息,包括背景信息、实际示例和其他资源。
重要
不需要在所有系统中应用安全策略。只有在您的机构规则或政府法规强制特定策略时,才应使用此屏幕。
如果您将安全策略应用到系统,将使用所选配置集中定义的限制和建议进行安装。openscap-scanner 软件包也会添加到您的软件包选择中,为合规和漏洞扫描提供预安装工具。安装完成后,系统将自动扫描以验证合规性。此扫描的结果将保存到已安装系统的 /root/openscap_data 目录中。
此屏幕中提供的预定义策略由 SCAP 安全指南 提供。如需了解有关每个可用配置集的详细信息,请参阅 OpenSCAP 门户
您还可以从 HTTP、HTTPS 或者 FTP 服务器载入附加配置集。

图 13.8. 安全策略选择屏幕

安全策略选择屏幕
要在系统上配置安全策略,首先通过将 Apply security policy 开关设置为 ON 来启用配置。如果交换机处于 OFF 位置,此屏幕其余部分中的控件无效。
使用交换机启用安全策略配置后,选择屏幕顶部窗口中列出的配置集之一,然后点击下面的 Select profile。选择配置文件后,右侧会显示绿色勾号,底部字段将显示在开始安装之前是否要进行任何更改。
注意
安装开始前,默认没有可用的配置集执行任何更改。但是,按照如下所述载入自定义配置集可能需要一些预安装操作。
要使用自定义配置集,请单击左上角的 Change content 按钮。这将打开另一个屏幕,您可以在其中输入有效安全内容的 URL。若要返回到默认安全内容选择屏幕,可单击左上角的"使用 SCAP 安全指南 "。
自定义配置集可以从 HTTP、HTTPS 或者 FTP 服务器加载。使用内容的完整地址,包括协议(如 http://)。网络连接必须处于活跃状态(在 第 13.13 节 “网络和主机名”中启用),然后才能载入自定义配置集。安装程序将自动检测到内容类型。
选择配置集后,或者要离开屏幕,点击左上角的 Done 返回到 第 13.7 节 “安装摘要屏幕”

13.12. 安装源

要指定文件或安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 中的文件或位置,从安装摘要 屏幕中选择安装源在这个屏幕中,您可以选择本地可用的安装介质(如 DVD 或 ISO 文件)或网络位置。

图 13.9. 安装源屏幕

安装源屏幕
选择以下选项之一:
自动探测的安装介质
如果您使用完整安装 DVD 或者 USB 驱动器开始安装,安装程序会检测到它并在这个选项下显示基本信息。单击" 验证 "按钮,以确保介质适合安装。如果您选择了 这个介质并安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 在引导菜单中,或者在您使用 rd.live.check 引导选项时执行这个完整性测试
ISO 文件
如果安装程序使用可挂载的文件系统检测到分区的硬盘驱动器,则会出现这个选项。选择这个选项,单击 Choose a ISO 按钮,然后浏览到系统中安装 ISO 文件的位置。然后单击" 验证 ",以确保 文件适合安装。
(在网络上)
要指定网络位置,请选择这个选项并从下拉菜单中选择以下选项:
  • http://
  • https://
  • ftp://
  • nfs
使用您选择作为位置 URL 的开头,在地址框中键入其余内容。如果您选择 NFS,系统会显示另一个框供您指定任何 NFS 挂载选项。
重要
在选择基于 NFS 的安装源时,您必须使用冒号(:)字符指定地址,将主机名从路径中分隔。例如:
server.example.com:/path/to/directory
要为 HTTP 或 HTTPS 源配置代理,请单击 Proxy setup 按钮。选中 启用 HTTP 代理,然后在 Proxy URL 框中键入 URL。如果您的代理需要身份验证,请选中 Use Authentication 并输入用户名和密码。点添加
如果您的 HTTP 或 HTTPS URL 引用存储库镜像列表,请在输入字段下标记复选框。
您还可以指定额外的软件仓库来访问更多安装环境和软件附加组件。如需更多信息,请参阅 第 13.14 节 “软件选择”
要添加存储库,请单击 + 按钮。要删除存储库,请点击 - 按钮。单击箭头图标,以恢复到之前的存储库列表,即,将当前条目替换为您输入 Installation Source 屏幕时存在的条目。若要激活或停用存储库,可单击列表中每个条目的 Enabled 列中的复选框。
在表单的右侧,您可以命名您的额外存储库,并以与网络上的主存储库相同的方式进行配置。
选择安装源后,点 完成 返回 安装概述 屏幕。

13.13. 网络和主机名

要为您的系统配置基本网络功能,请在 安装概述 屏幕中选择 Network & Hostname
重要
当首次安装完成且系统第一次引导时,您将在安装过程中配置的所有网络接口都将被激活。但是,安装不会提示您在一些常见安装路径中配置网络接口 - 例如,当您安装 Red Hat Enterprise Linuxnbsp 时,使用 Red Hat Enterprise Linuxnbsp; 从 DVD 到本地硬盘时。
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 从本地安装源到本地存储设备,请确保在首次引导时需要网络访问时,至少配置一个网络接口。编辑配置时,您还需要将连接设置为在启动后自动连接。
本地可访问的接口由安装程序自动检测到,且无法手动添加或删除。检测到的接口在左侧窗格中列出。单击列表中的接口,以显示右侧 中 的更多详细信息。要激活或停用网络接口,请将屏幕右上角的开关移到 ONOFF
注意
有几个类型的网络设备命名标准,用于使用持久名称识别网络设备,如 em1wl3sp0。有关这些标准的详情,请查看 Red Hat Enterprise Linux 7 网络指南

图 13.10. 网络和主机名配置屏幕

网络和主机名配置屏幕
在连接列表下方,在 Hostname 输入字段中输入此计算机的主机名。主机名可以是 完全限定域名( FQDN),格式为 hostname.domainname,也可以是格式 主机名 的短 主机名。许多网络具有 动态主机配置 协议(DHCP)服务,该服务可自动提供具有域名的连接系统。要允许 DHCP 服务为此机器分配域名,请只指定短主机名。localhost.localdomain 表示没有为目标系统配置特定静态主机名,安装系统的实际主机名将在网络配置过程中配置(例如,通过使用 DHCP 或 DNS 的 NetworkManager)。
重要
如果要手动分配主机名,请确保您不使用未委派的域名,因为这可能导致网络资源不可用。如需更多信息,请参阅《 Red Hat Enterprise Linux 7 网络指南》中的 推荐命名实践。
注意
安装完成后,您可以使用系统 设置 对话框的 Network 部分来更改网络配置。
完成网络配置后,点 完成 返回 安装概述 屏幕。

13.13.1. 编辑网络连接

本节仅详细介绍了安装期间使用的典型有线连接的最重要设置。在大多数安装场景中,许多可用的选项都不需要更改,且不会转移到安装的系统中。其他类型的网络的配置基本相似,但具体的配置参数必然有所不同。要了解安装后网络配置的更多信息,请参阅 红帽企业 Linux 7 网络指南
要手动配置网络连接,请点击屏幕右下角的 Configure 按钮。此时会出现一个对话框,供您配置所选连接。提供的配置选项取决于连接是有线的、无线、移动宽带、VPN 还是 DSL。如果需要,请参阅《 网络指南》 以了解关于网络设置的更多详细信息。
安装过程中需要考虑的最有用的网络配置选项有:
  • 如果要在每次系统引导时使用连接 ,请在可用时标记 Automatically connect to this network。您可以使用多个自动连接的连接。此设置将移动到安装的系统中。

    图 13.11. 网络自动连接功能

    网络自动连接功能
  • 默认情况下,IPv4 参数由网络上的 DHCP 服务自动配置。同时,IPv6 配置被设置为 Automatic 方法。这个组合适用于大多数安装场景,通常不需要任何更改。

    图 13.12. IP 协议设置

    IP 协议设置
编辑完网络设置后,点 Save 保存 新配置。如果您重新配置了在安装过程中活跃的设备,您必须重启该设备以便在安装环境中使用新配置。使用 Network & Host Name 屏幕上的 ON/OFF 开关来重启该设备。

13.13.2. 高级网络接口

高级网络接口也可用于安装。这包括虚拟局域网(VLAN)和三种使用聚合链接的方法。这些接口的详细描述已超出本文档的讨论范围;如需更多信息,请参阅 红帽企业 Linux 7 网络指南
要创建高级网络接口,请点击 Network & Hostname 屏幕左下角的 + 按钮。

图 13.13. 网络和主机名配置屏幕

网络和主机名配置屏幕
这时会出现一个对话框,其中包含一个包含以下选项的下拉菜单:
  • bond - 代表 NIC(网络接口控制器)绑定,这是一种将多个网络接口绑定到单个绑定通道的方法。
  • bridge - 代表 NIC Bridging,这是一种将多个独立网络连接到一个聚合网络的方法。
  • 团队 - 代表 NIC 合作,一种用于聚合链接的新实现,旨在提供一个小型内核驱动程序来实现对数据包流的快速处理,以及各种应用程序来执行用户空间中的所有其他操作。
  • VLAN - 一种创建互相隔离的多个不同广播域的方法。

图 13.14. 高级网络接口对话框

高级网络接口对话框
注意
请注意,本地可访问的接口(有线或无线接口)会被安装程序自动检测到,且无法使用这些控件手动添加或删除。
选择了一个选项并点击 Add 按钮后,系统会显示另一个用于配置新界面的对话框。有关详细信息,请参见《 红帽企业 Linux 7 网络指南》中的 相应章节。若要编辑现有高级界面上的配置,请单击屏幕右下角的 Configure 按钮。您还可以点击 - 按钮 删除手动添加的界面。

13.14. 软件选择

要指定安装哪些软件包,请在 安装概述 屏幕中选择软件。软件包组组织到 Base Environments 中。这些环境是具有特定用途的预定义软件包集合;例如,Virtualization Host 环境包含系统上运行虚拟机所需的一组软件包。安装时只能选择一个软件环境。
对于每个环境,以 Add-ons 的形式提供了额外的软件包。附加组件显示在屏幕右侧,并在选择新环境时刷新其列表。您可以为安装环境选择多个附加组件。
水平行将附加组件列表分成两个区域:
  • 横向行 上方 列出的附加组件与您选择的环境对应。如果您在列表的这一部分中选择了任何附加组件,然后选择不同的环境,您的选择将会丢失。
  • 横向 中列出的附加组件适用于所有环境。选择其他环境不会影响列表的这一部分所做的选择。

图 13.15. 服务器安装的软件选择示例

服务器安装的软件选择示例
基础环境和附加组件的可用性取决于您用作安装源的安装 ISO 镜像的不同版本。例如,服务器 变体提供专为服务器设计的环境,而 工作站 变体则有多种作为开发人员工作站部署的选择,以此类推。
安装程序不显示可用环境中包含哪些软件包。要查看特定环境或附加组件的软件包包含在特定环境中,请查看 Red Hat Enterprise Linuxnbsp 中的 repodata/*-comps-variant.xml 文件;在 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装 DVD 用作安装源。此文件包含描述可用环境(由 <environment> 标签标记)和附加组件( <group> 标签)的结构。
重要
预定义环境和附加组件允许您自定义您的系统,但在手动安装中,无法选择要安装的个别软件包。如果您不确定应该安装哪些软件包,红帽建议您选择 Minimal Install 环境。最小安装 只安装 Red Hat Enterprise Linuxnbsp 的基本版本 ;Hat Enterprise Linuxnbsp;Linux 只安装少量额外的软件。这将显著降低系统受某个漏洞影响的机会。在系统完成安装并第一次登录后,您可以使用 Yum 软件包管理器安装所需的任何其他软件。有关 最小安装 的详情,请参阅《Red Hat Enterprise Linux 7 安全指南》中的 安装最低软件包挂载部分
另外,使用 Kickstart 文件自动安装也可以更高程度地控制安装的软件包。您可以在 Kickstart 文件的 %packages 部分指定环境、组和个别软件包。有关选择要在 Kickstart 文件中安装的软件包以及 第 27 章 Kickstart 安装 有关使用 Kickstart 自动安装的一般信息,请参阅 第 27.3.2 节 “软件包选择”
选择要安装的环境和附加组件后,点 完成 返回 安装概述 屏幕。

13.14.1. 核心网络服务

所有 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装包括以下网络服务:
  • 通过 rsyslog 服务集中式日志记录
  • 通过 SMTP 发送电子邮件(简单邮件传输协议)
  • 通过 NFS 共享网络文件(网络文件系统)
  • 通过 SSH 远程访问(安全 SHell)
  • 通过 mDNS(多播 DNS)进行资源广告.
Red Hat Enterprise Linuxnbsp 上的一些自动化流程;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 系统使用电子邮件服务向系统管理员发送报告和消息。默认情况下,电子邮件、日志记录和打印服务不接受来自其他系统的连接。
您可以配置 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 安装后Linux 系统以提供电子邮件、文件共享、日志记录、打印和远程桌面访问服务。SSH 服务默认为启用。您还可以使用 NFS 访问其他系统上的文件,而不启用 NFS 共享服务。

13.15. Installation Destination

要选择磁盘并对要安装 Red Hat Enterprise Linux 的存储空间进行分区,请在 安装 概述 屏幕中选择 Installation Destination。如果您不熟悉磁盘分区,请参阅 附录 A, 磁盘分区简介
警告
红帽建议您始终备份系统上拥有的任何数据。例如,如果您要升级或创建双引导系统,您应该备份您要保留在存储设备上的任何数据。不可预见的情况可能会导致您的所有数据丢失。
重要
如果您安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 在文本模式中,您只能使用本节中描述的默认分区方案。您不能在安装程序自动添加或删除的分区或文件系统之外添加或删除。
重要

特例

  • 如果有一张 RAID 卡,请注意某些 BIOS 类型不支持从 RAID 卡中引导。在这种情况下,/boot 分区必须在 RAID 阵列之外的分区上创建,比如在一个单独的硬盘驱动器上创建。使用内部硬盘驱动器创建带有有问题的 RAID 卡的分区非常必要。软件 RAID 设置也需要 /boot 分区。如果您选择自动对系统进行分区,您应该手动编辑 /boot 分区。如需更多详情,请参阅 第 13.15.4 节 “手动分区”
  • 安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 在带有多路径和非多路径存储设备的系统中的 Linux 时,安装程序中的自动分区布局可以创建包含多路径和非多路径设备混合的卷组。这违背了多重路径存储的目的。我们建议您在 Installation Destination 屏幕上仅选择多路径设备或仅选择非多路径设备。或者手动分区。

图 13.16. 存储空间概述

存储空间概述
在这个屏幕上,您可以看到计算机上本地可用的存储设备。您还可以点击 Add a disk 按钮添加额外的专用或者网络设备。要了解更多有关这些设备的信息,请参阅 第 13.16 节 “存储设备”
如果您不熟悉对系统进行分区,请保留 Automatically configure partitioning 单选按钮的默认选择,以便安装程序对系统的存储设备进行分区。
存储设备的窗格下方是标记为 Other Storage Options 的额外控制:
  • Partitioning 部分中,您可以选择如何对存储设备进行分区以及如何创建卷。您可以手动配置分区,或者允许安装程序自动完成分区。
    如果您要在以前未使用的存储上进行干净的安装,或者不需要将任何数据保存在存储中,则建议自动分区。要这样做,请保留 自动配置分区 单选按钮的默认选择,安装程序将为您在存储空间中创建必要的分区和卷。
    对于自动分区,您还可以选择 I would would to make additional space available 复选框,以选择如何将空间从其他文件系统重新分配至此安装。单击 Done 后,可以显示两个对话框。如果您选择了自动分区,但没有足够存储空间来使用推荐的分区配置完成安装,则会出现一个对话框:

    图 13.17. 安装选项对话框,使用 Reclaim Space 选项

    安装选项对话框,使用 Reclaim Space 选项
    您可以单击 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 软件选择 链接。链接将导航至 软件选择 部分,您可以在其中更改要安装的软件,并释放一些临时存储空间。
    另外,您可以点击 Cancel & 添加更多磁盘 返回 Installation Destination 屏幕,以便在其中可以添加更多存储设备或选择手动配置分区。单击 Reclaim space,以从现有文件系统中释放一些存储空间。详情请查看 第 13.15.3 节 “回收磁盘空间”
    如果您没有足够的可用空间,则会出现第二个对话框。在这种情况下,您必须在初始存储页面中添加更多磁盘或退出安装。
    如果您选择了 I will configure partitioning 单选按钮进行手动设置,则在单击 Done 后,您将进入 Manual Partitioning 屏幕。详情请查看 第 13.15.4 节 “手动分区”
  • Encryption 部分中,您可以选择 Encrypt my data 复选框来加密除 /boot 分区外的所有分区。有关加密的详情,请查看 Red Hat Enterprise Linux 7 安全指南
屏幕底部是 Full disk summary 和 bootloader 按钮,供您配置要在其上安装启动加载器的磁盘。
如需更多信息,请参阅 第 13.15.1 节 “引导装载程序安装”
做出选择后,点击 完成 按钮以返回到 安装概述 屏幕,或者进入 Manual Partitioning 屏幕。

13.15.1. 引导装载程序安装

Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 使用 GRUB2(GRand Unified Bootloader 版本 2)作为它的引导装载程序。启动加载器是计算机启动时运行的第一个程序,负责加载和向操作系统传输控制。GRUB2 可以引导任何兼容的操作系统,也可以使用 链加载 将控制转移到其他启动加载器(用于不支持的操作系统)。
警告
安装 GRUB2 可能会覆盖您现有的启动加载器。
如果您已安装其他操作系统,Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 尝试自动探测并配置 GRUB2 来引导它们。如果没有正确检测到任何其他操作系统,您可以手动配置它们。
要指定引导加载器应安装到的设备,请单击 Installation Destination 屏幕底部的 Full disk summary 和 bootloader 链接。这时将显示 已选项磁盘 对话框。如果您要手动对驱动器进行分区,可以通过单击 手动分区屏幕上 选择的存储设备/s 来访问此对话框。

图 13.18. 所选磁盘摘要

所选磁盘摘要
Boot 列中,绿色勾号图标将其中一个设备标记为预期的引导设备。要更改引导设备,请从列表中选择设备,然后单击 Set as Boot Device 按钮,以在此处安装启动加载器。
要拒绝新引导装载程序的安装,请选择标记的设备并单击 Do not install bootloader 按钮。这将删除 tick,并确保任何设备上都没有安装 GRUB2。
警告
如果您出于某种原因选择不安装引导装载程序,则将无法直接引导系统,且您必须使用其他引导方法,如商业引导装载程序应用程序。只有在确定有另一种引导系统的方法时才使用这个选项。

13.15.2. 加密分区

如果您选择了 Encrypt my data 选项,当您点击进入下一屏幕时,安装程序会提示您输入加密系统中分区的密码短语。
分区使用 Linux 统一密钥设置 加密 - 如需更多信息,请参阅 Red Hat Enterprise Linux 7 安全指南

图 13.19. 输入加密的分区的密码

输入加密的分区的密码
选择一个密码短语,并将它输入到对话框中每个字段中。请注意,您需要使用相同的键盘布局来设置此密码短语,之后您将使用这些密码短语来解锁分区。使用语言布局图标来确保选择了正确的布局。每次系统引导时,您必须提供此密码短语。在 Passphrase 输入字段中 按 Tab 键可重新键入它。如果密语太弱,字段中会出现警告图标,不允许在第二个字段中键入。将鼠标光标悬停在警告图标上,以了解如何改进密码短语。
警告
如果您丢失了此密码短语,则任何加密分区及其数据将完全无法访问。丢失的密码短语是无法找回的。
请注意,如果您执行 Kickstart 安装,您可以保存加密密码短语并在安装过程中创建加密密码短语备份。有关磁盘加密的详情,请查看 Red Hat Enterprise Linux 7 安全指南

13.15.3. 回收磁盘空间

如果没有足够的空间安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 在 Installation Destination 中选择的磁盘上,且在 Installation Options 对话框中选择了 Reclaim Space 对话框,则会出现 Reclaim Disk Space 对话框。
警告
除非您选择缩小分区,否则在分区上回收空间涉及删除其中的所有数据,因此您应该始终验证您需要保留的所有数据是否已备份。

图 13.20. 从现有文件系统回收磁盘空间

从现有文件系统回收磁盘空间
现有文件系统 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 已列为其对应磁盘的一部分。Reclaimable Space 列中列出了可重新分配给此安装的空间。Action 列中列出了将执行什么操作与文件系统一起回收空间。
表下方有四个按钮:
  • keep - 使文件系统保持不变,并且不会删除任何数据。这是默认操作。
  • delete - 可完全删除文件系统。磁盘上占用的所有空间均可用于安装。
  • shrink - 从文件系统中恢复可用空间,并使其可用于此安装。使用滑块为所选分区设置新大小。只能在不使用 LVM 或 RAID 的可调整分区中使用。
  • 删除 all/Preserve all - 此按钮位于右侧,它会默认标记要删除的所有文件系统。单击时,它将更改该标签,并允许您再次标记要保留的所有文件系统。
使用鼠标在表中选择一个文件系统或整个磁盘,并单击其中一个按钮。Action 列中的标签将更改为与您选择相符,而表下方显示的 重新声明的总空间 大小将相应地调整。在此值下,根据您选择安装的软件包安装安装所需的空间量。
当有足够的空间进行安装时,Reclaim Space 按钮将变为可用。点击这个按钮返回 安装概述 屏幕并继续安装。

13.15.4. 手动分区

如果您选择了 I 将配置分区 选项,则从 Installation Destination 中点 Done 时会显示 Manual Partitioning 屏幕。在此屏幕上,您可以配置磁盘分区和挂载点。这定义了 Red Hat Enterprise Linuxnbsp 的文件系统;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 将安装在.
警告
红帽建议您始终备份系统上拥有的任何数据。例如,如果您要升级或创建双引导系统,您应该备份您要保留在存储设备上的任何数据。不可预见的情况可能会导致您的所有数据丢失。

图 13.21. 手动分区屏幕

手动分区屏幕
Manual Partitioning 屏幕最初为挂载点提供了左侧的一个窗格。除了创建挂载点的信息外,窗格为空,或者显示安装程序检测到的现有挂载点。这些挂载点通过检测到的操作系统安装来组织。因此,如果在多个安装间共享分区,某些文件系统可能会多次显示。选定存储设备上的总空间和可用空间显示在此窗格下方。
如果您的系统包含现有文件系统,请确保有足够的空间可用于安装。使用 - 按钮删除不需要的分区。
注意
有关磁盘分区的建议和附加信息,请参阅 附录 A, 磁盘分区简介第 13.15.4.4 节 “推荐的分区方案”。至少您需要一个大小适当的 root 分区,通常需要一个适合系统上 RAM 量的交换分区。
13.15.4.1. 添加文件系统和配置分区
安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 需要 PReP boot 分区和一个另外一个分区,但红帽建议至少五: PReP/ home/bootswap。您还可以创建所需的额外分区。详情请查看 第 13.15.4.4 节 “推荐的分区方案”
注意
如果您对某些分区有任何具体要求(例如,要求特定分区位于特定磁盘中)以及其他分区的具体要求,请首先创建具有更具体要求的分区。
添加文件系统包含两个步骤:您首先在特定分区方案中创建挂载点。挂载点显示在左侧窗格中。接下来,您可以使用右侧窗格中的选项对其进行自定义,您可以在其中更改挂载点、容量、设备类型、文件系统类型、标签,以及是否加密或重新格式化对应的分区。
如果您没有现有文件系统,并希望安装程序创建所需的文件系统及其挂载点,请在左侧窗格中下拉菜单中选择您首选的分区方案(默认为 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 是 LVM),然后点击窗格顶部的链接来创建挂载点。这将生成 /boot 分区、一个 / (root)卷,以及一个取决于可用存储大小的交换卷。这些是典型安装的建议文件系统,但您可以根据需要添加附加文件系统和挂载点。
或者,也可使用窗格底部的 + 按钮来创建各个挂载点。此时将打开 Add a New Mount Point 对话框。从 Mount Point 下拉菜单中选择预设置路径之一,或者输入自己的路径;例如,为 root 分区选择 /,或者为引导分区选择 /boot。然后,在 Desired Capacity 文本字段中输入文件系统的大小,例如 2GiB。如果您将该字段留空,或者指定了大于可用空间的大小,则会使用所有剩余空间。输入这些详细信息后,单击 添加挂载点 按钮以创建分区。
注意
为了避免空间分配问题,首先创建已知固定大小的小分区,如 /boot,然后创建其余分区,让安装程序为其分配剩余容量。
同样,如果您有多个系统要驻留的磁盘,它们的大小会有所不同,并且必须在 BIOS 检测到的第一个磁盘上创建特定分区,请务必从创建此类分区开始。
对于手动创建的每个新挂载点,您可以从左侧窗格中的下拉菜单中选择其分区方案。可用的选项有 Standard PartitionBTRFSLVMLVM Thin Provisioning。请注意,无论在这个菜单中选择什么值,/boot 分区将始终位于标准分区中。
要更改单个非 LVM 挂载点应位于哪些设备上,请选择挂载点并单击右侧窗格中的修改 ... 按钮,以打开 Configure Mount Point 对话框。选择一个或多个设备并点击 Select。关闭对话框后,请注意您还需要点击 手动分区屏幕 右侧的 更新设置 按钮来确认此设置。

图 13.22. 配置挂载点

配置挂载点
要刷新有关所有本地磁盘和分区的信息,请单击工具栏中的 Rescan 按钮(使用圆形箭头图标)。您只需要在安装程序外执行高级分区配置后执行这个操作。请注意,如果您点击 Rescan Disks 按钮,您之前在安装程序中进行的所有配置更改都将丢失。

图 13.23. 重新扫描磁盘

重新扫描磁盘
在屏幕底部,链接显示在 Installation Destination 中选择了多少存储设备(请参阅 第 13.15 节 “Installation Destination”)。单击此链接将打开 Selected Disks 对话框,您可以在其中查看有关磁盘的信息。如需更多信息,请参阅 第 13.15.1 节 “引导装载程序安装”
要自定义分区或卷,请在左侧窗格中选择其挂载点和以下可自定义功能,然后出现在右侧:

图 13.24. 自定义分区

自定义分区
  • 挂载点 - 输入文件系统挂载点.例如:如果文件系统应该是 root 文件系统,请输入 / ;为 /boot 文件系统输入 /boot,以此类推。对于交换文件系统,不应设置挂载点 - 将文件系统类型设置为 swap 就足够了。
  • 所需容量 - 输入文件系统所需的大小。您可以使用常规大小单位,如 KiB 或者 GiB。如果没有指定其他单元,则默认为 MiB。
  • 设备类型 - 选择以下类型之一: 标准分区LVMRAIDLVM Thin ProvisioningBTRFS。选中相邻的 Encrypt 框来加密分区或卷。系统将提示您稍后设置密码。只有在选择了两个或者多个磁盘进行分区时才可用 RAID。如果您选择了这个类型,也可以设置 RAID 级别。同样,如果您选择 LVM,可以指定 卷组
  • 文件系统 - 在下拉菜单中选择这个分区或卷的适当文件系统类型。选中相邻 Reformat 框以格式化现有分区,或者取消选中该框以保留您的数据。请注意,新创建的分区和卷必须重新格式化,此时无法取消选中复选框。
  • label - 分区分配标签。标签可用于轻松识别和解决单个分区。
  • name - 为 LVM 或 Btrfs 卷分配名称。请注意,标准分区在创建时会自动命名,其名称无法编辑,例如 /home 被分配了 nameda 1
有关文件系统和设备类型的详情,请查看 第 13.15.4.1.1 节 “文件系统类型”
点击 更新设置 按钮保存更改并选择另一个分区进行自定义。请注意,在实际开始安装前,不会应用这些更改。点击 重置所有 按钮,丢弃对所有分区的所有更改,然后重新开始。
创建并自定义所有文件系统和挂载点后,单击 Done 按钮。如果您选择加密任何文件系统,系统现在会提示您创建一个密码短语。然后,会出现一个对话框,显示与安装程序将要执行的存储相关的所有操作的总结。这包括创建、调整或删除分区和文件系统。您可以查看所有更改并点击 Cancel & Return to Custom Partitioning 返回。要确认您的更改,请点击 Accept Changes 返回 安装概述 页面。要对其他设备进行分区,请在安装 目标 屏幕中选择它们,返回到 Manual Partitioning 屏幕,为额外设备重复本节中介绍的步骤。
重要
如果 /usr/var 是独立于剩余 root 卷的分区,引导过程会变得非常复杂,因为这些目录包含对其至关重要的组件。在某些情况下,比如这些目录位于 iSCSI 驱动器或 FCoE 位置,系统可能无法引导,或者在关闭或重启时挂起并显示 Device is busy 错误。
这个限制只适用于 /usr/var,不适用于下面的目录。例如: /var/www 的单独分区可以正常工作。
13.15.4.1.1. 文件系统类型
Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 允许您创建不同的设备类型和文件系统。以下是不同设备类型和可用文件系统的简要描述,以及它们的使用方式。

设备类型

  • 标准分区 - 标准分区可以包含文件系统或交换空间,或者可以为软件 RAID 或 LVM 物理卷提供容器。
  • 逻辑卷(LVM) - 创建 LVM 分区会自动生成 LVM 逻辑卷。使用物理磁盘时,LVM 可以提高性能。有关如何创建逻辑卷的详情请参考 第 13.15.4.3 节 “创建 LVM 逻辑卷”。有关 LVM 的详情请参考 Red Hat Enterprise Linux 7 逻辑卷管理器管理指南
  • LVM 精简配置 - 使用精简配置,您可以管理一个有可用空间的存储池,称为精简池,可在应用程序需要时将其分配给任意数量的设备。可在需要时动态扩展精简池,以便有效分配存储空间。有关 LVM 的详情请参考 Red Hat Enterprise Linux 7 逻辑卷管理器管理指南
    注意
    安装程序将为包含它的卷组中的 LVM 精简池逻辑卷自动保留任何请求空间的 20%。这是一种安全措施,可确保您可以扩展元数据卷或精简置备逻辑卷的数据卷。
  • 软件 RAID - 创建两个或者多个软件 RAID 分区,允许您创建 RAID 设备。为系统中的每个磁盘分配一个 RAID 分区。要创建 RAID 设备,请参阅 第 13.15.4.2 节 “创建软件 RAID”。有关 RAID 的详情,请查看 Red Hat Enterprise Linux 7 存储管理指南

文件系统

  • XFS - XFS 是一种高度可扩展的高性能文件系统,支持 16 个 EiB(大约 16 亿 GiB)、8 个 EiB(大约 8 亿 GiB)和包含数十亿条目的目录结构。XFS 支持元数据日志,有助于更快速的崩溃恢复。XFS 文件系统也可以在挂载和激活时进行碎片整理和调整大小。默认情况下会选择此文件系统,并且强烈建议您这样做。有关如何将之前使用的 ext4 文件系统的常用命令转换为 XFS 的详情请参考 附录 F, ext4 和 XFS 命令的参考表
    在 Red Hat Enterprise Linuxnbsp 中支持的最大 XFS 文件系统大小;Hat Enterprise Linuxnbsp;Linux 目前为 500 TiB
  • ext4 - ext4 文件系统基于 ext3 文件系统,并具有许多改进。这包括对更大文件系统和更大文件的支持、更快更有效的磁盘空间分配、一个目录中无限的子目录数、更快速的文件系统检查及更强大的日志能力。
    在 Red Hat Enterprise Linuxnbsp 中支持的最大 ext4 文件系统;Hat Enterprise Linuxnbsp;Linux 目前为 50 TiB
  • ext3 - ext3 文件系统基于 ext2 文件系统,它有一个主要优势 - 日志。使用日志记录文件系统可减少在崩溃后恢复文件系统所花费的时间,因为不需要在每次崩溃时运行 fsck 实用程序来检查文件系统的元数据一致性。
  • ext2 - ext2 文件系统支持标准 Unix 文件类型,包括常规文件、目录或符号链接。它允许分配长文件名,最多 255 个字符。
  • VFAT - VFAT 文件系统是一个 Linux 文件系统,与 Microsoft Windows 在 FAT 文件系统上的长文件名兼容。
  • swap - 交换分区用于支持虚拟内存。换句话说,当内存不足以贮存系统正在处理的数据时,数据就会被写入 swap 分区。
  • Prep - 这个小的引导分区位于硬盘的第一个分区中。PReP boot 分区包含 GRUB2 引导装载程序,它可允许 IBM Power Systems 服务器引导 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux。
每个文件系统对文件系统本身以及包含的单个文件具有不同的大小限制。如需最大支持的文件和文件系统大小列表,请参阅客户门户网站中的 Red Hat Enterprise Linux 技术功能和限制页面,网址为: https://access.redhat.com/site/articles/rhel-limits
13.15.4.2. 创建软件 RAID
独立磁盘冗余阵列 (RAID)由多个存储设备构建,以提升性能,并在某些配置中提供更大的容错能力。有关不同 RAID 类型的描述,请参见以下。
创建 RAID 设备只需要一步,并可根据需要添加或者删除磁盘。每个设备允许每个物理磁盘有一个 RAID 分区,因此安装程序可用的磁盘数量决定了您可使用的 RAID 设备级别。例如:如果您的系统有两个硬盘,安装程序将不允许创建 RAID10 设备,该设备需要 4 个独立的分区。

图 13.25. 创建软件 RAID 分区 - 设备类型 菜单扩展

创建软件 RAID 分区 - 设备类型 菜单扩展
只有在选择了两个或者多个磁盘进行安装时才会显示 RAID 配置选项。创建 RAID 设备至少需要两个磁盘。
创建 RAID 设备:
  1. 按照 第 13.15.4.1 节 “添加文件系统和配置分区” 所述创建挂载点。通过配置这个挂载点,您可以配置 RAID 设备。
  2. 保持在左侧窗格中选择的分区,选择窗格下方的配置按钮,以打开 Configure Mount Point 对话框。选择将哪些磁盘包含在 RAID 设备中并点击 Select
  3. 点击设备类型下拉菜单并选择 RAID
  4. 点击 File System 下拉菜单并选择您首选的文件系统类型(请参阅 第 8.14.4.1.1 节 “文件系统类型” )。
  5. 点击 RAID 级别下拉菜单并选择您首选的 RAID 级别。
    可用的 RAID 级别有:
    RAID0 - 优化性能(条状)
    在多个磁盘间分发数据.级别 0 RAID 比标准分区提供更高的性能,并可用于将多个磁盘的存储池到一个大型虚拟设备中。请注意,级别 0 RAID 不提供冗余,且阵列中的一个设备失败会破坏整个阵列中的数据。RAID 0 要求至少有两个 RAID 分区。
    RAID1 - Redundancy(mirror)
    将一个磁盘上的所有数据镜像到一个或多个其他磁盘上。阵列中的附加设备提供增大的冗余级别。RAID 1 要求至少有两个 RAID 分区。
    RAID4 - 错误检测(解析)
    在多个磁盘间分发数据,并使用阵列中的一个磁盘存储奇偶校验信息,以便在阵列中的任何磁盘出现故障时保护阵列。因为所有奇偶校验信息都存储在一个磁盘上,所以访问这个磁盘会造成阵列性能瓶颈。RAID 4 要求至少三个 RAID 分区。
    RAID5 - 分布式错误检测
    在多个磁盘间分发 数据和 奇偶校验信息。因此,级别 5 RAID 提供了在多个磁盘间分布数据的性能优势,但不会共享级别 4 RAID 的性能瓶颈,因为奇偶校验信息也会通过阵列分发。RAID 5 要求至少三个 RAID 分区。
    RAID6 - 冗余
    级别 6 的 RAID 与级别 5 RAID 类似,但它们会存储两组奇偶校验数据,而不是只存储一组奇偶校验数据。RAID 6 要求至少四个 RAID 分区。
    RAID10 - 冗余(镜像) 和优化性能(条带)
    第 10 级 RAID 是 嵌套的 RAID 或混合 RAID。它们由在磁盘镜像集合中分布数据组成。例如:一个由四个 RAID 分区组成的级别 10 RAID 阵列由两对条状分区组成。RAID 10 要求至少四个 RAID 分区。
  6. 点击 Update Settings 保存您的更改,然后继续另一个分区或点击 完成 返回 安装概述 屏幕。
如果包含的磁盘少于指定的 RAID 级别,窗口底部会显示一条信息,通知您所选配置实际需要多少磁盘。
13.15.4.3. 创建 LVM 逻辑卷
逻辑卷管理( LVM)提供基础物理存储空间(如硬盘驱动器或 LUN)的简单逻辑视图。物理存储中的分区以 物理卷表示,物理卷 可以被分组到 卷组中。每个卷组都可以分成多个 逻辑卷,每个逻辑卷都类似于标准磁盘分区。因此,LVM 逻辑卷可作为可跨越多个物理磁盘的分区发挥作用。
要了解更多有关 LVM 的信息,请参阅 附录 D, 了解 LVM 或阅读 Red Hat Enterprise Linux 7 逻辑卷管理器管理指南。请注意,LVM 配置只在图形安装程序中可用。
重要
在文本模式安装过程中,LVM 配置不可用。如果您需要从头开始创建 LVM 配置,请按 Ctrl+Alt+F2 使用不同的虚拟控制台,并运行 lvm 命令。要返回文本模式安装,请按 Ctrl+Alt+F1

图 13.26. 配置逻辑卷

配置逻辑卷
要创建逻辑卷并将其添加到新卷组或现有卷组中:
  1. 按照 第 13.15.4.1 节 “添加文件系统和配置分区” 所述,为 LVM 卷创建一个挂载点。
  2. 点击 设备类型 下拉菜单并选择 LVM卷组 下拉菜单将显示并显示新创建的卷组名称。
  3. (可选)点击菜单并选择 Create a new volume group,或者点击 Modify 来配置新创建的卷组(如果需要)。通过创建新卷组 选项 和修改 按钮可进入 配置卷组对话框,您可以在其中重命名逻辑卷组并选择将包含的磁盘。
    注意
    配置对话框不允许指定卷组物理扩展的大小。其大小将始终设置为默认值 4 MiB。如果要创建具有不同物理范围的卷组,请切换到交互式 shell 并使用 vgcreate 命令手动创建它,或者使用带有 volgroup --pesize=size 命令的 Kickstart 文件。

    图 13.27. 自定义 LVM 卷组

    自定义 LVM 卷组
    可用的 RAID 级别与实际的 RAID 设备相同。如需更多信息,请参阅 第 13.15.4.2 节 “创建软件 RAID”。您还可以为卷组进行加密,并为其设置大小策略。可用的策略选项有:
    • 自动 - 自动 设置卷组大小,使其足够容纳配置的逻辑卷。适合于不需要剩余空间的卷组。
    • 尽可能大 - 卷组大小最大,无论它包含的逻辑卷的大小如何。适合于要将大多数数据保存到 LVM,且之后需要增大一些现有逻辑卷的大小,或者需要在该卷组中生成附加逻辑卷。
    • 修复了 - 使用这个选项,您可以设置卷组的确切大小。这个固定的大小必须能够容纳所有配置的逻辑卷。如果您知道该卷组的确切大小,这非常有用。
    配置组时,单击 Save
  4. 点击 Update Settings 保存您的更改,然后继续另一个分区或点击 完成 返回 安装概述 屏幕。
警告
不支持将 /boot 分区放在 LVM 卷中。

13.16. 存储设备

您可以在各种存储设备中安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux。您可以在 Installation Destination 页面中看到基本的、本地可访问的存储设备,如 第 13.15 节 “Installation Destination” 所述。要添加专用存储设备,请点击屏幕的 Specialized & Network Disks 部分的 Add a disk 按钮。

图 13.28. 存储空间概述

存储空间概述

13.16.1. 存储设备选择屏幕

存储设备选择屏幕显示 Anaconda 安装程序可访问的所有存储设备。
在以下标签页下对设备进行分组:
多路径设备
存储设备可通过多个路径访问,例如通过同一系统上的多个 SCSI 控制器或光纤通道端口。
安装程序只检测到序列号为 16 或 32 个字符的多路径存储设备。
其他 SAN 设备
存储区域网络(SAN)上可用的设备。
固件 RAID
附加到固件 RAID 控制器的存储设备。

图 13.29. 专用存储设备的标签化概述

专用存储设备的标签化概述
屏幕右下角提供了一组按钮。使用这些按钮添加其他存储设备。可用的按钮有:
概述页面还包含 搜索 选项卡,允许您根据其 全球识别符 (WWID)或访问它们的端口、目标或 逻辑单元号( LUN)过滤存储设备。

图 13.30. 存储设备搜索选项卡

存储设备搜索选项卡
Search 选项卡中包含 搜索范围 下拉菜单,可按端口、目标、LUN 或 WWID 选择搜索。通过 WWID 或 LUN 搜索,需要在对应的输入文本字段中增加值。单击" 查找 "按钮开始搜索。
每个设备都显示在单独的行中,其左侧有一个复选框。单击复选框,使设备在安装过程中可用。之后在安装过程中,您可以选择安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 到这里选择的任何设备中,可以选择自动挂载这里选择的任何设备作为安装系统的一部分。
请注意,在此处选择的设备不会被安装过程自动清除。在这个屏幕上选择一个设备不会将数据存储在设备中存在风险。另请注意,您在此未选择组成安装系统一部分的任何设备均可在安装后通过修改 /etc/fstab 文件添加到系统。
重要
任何您在此屏幕上没有选择的存储设备都会从 Anaconda 中完全隐藏。要 链加载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 引导装载程序,选择此屏幕中显示的所有设备。
当您选择在安装过程中可用的存储设备后,点 Done 返回 Installation Destination 屏幕。
13.16.1.1. 高级存储选项
要使用高级存储设备,您可以通过单击 Installation Destination 屏幕右下角的相应按钮来配置 iSCSI (TCP/IP 上的 SCSI)目标或 FCoE (以太网光纤通道) SAN (存储区域网络)。有关 iSCSI 的介绍,请查看 附录 B, iSCSI Disks

图 13.31. 高级存储选项

高级存储选项
13.16.1.1.1. 配置 iSCSI 参数
单击" 添加 iSCSI 目标... "按钮时,将显示" 添加 iSCSI 存储目标 "对话框。

图 13.32. iSCSI 发现详情 Dialog

iSCSI 发现详情 Dialog
要将 iSCSI 存储设备用于安装,Anaconda 必须能够将其 发现 为 iSCSI 目标,并能够创建 iSCSI 会话 来访问它们。每个这些步骤都可能需要用于 CHAP (Challenge Handshake Authentication Protocol)验证的用户名和密码。此外,您可以配置 iSCSI 目标,以在附加目标(反向 CHAP)的系统上验证 iSCSI 启动器,以用于发现和会话。CHAP 和反向 CHAP 一起使用时称为 mutual CHAP 或双向 CHAP。mutual CHAP 为 iSCSI 连接提供最高级别的安全性,尤其是在 CHAP 身份验证和反向 CHAP 身份验证中用户名和密码不同时。
注意
重复 iSCSI 发现和 iSCSI 登录步骤(如有必要),以添加所有必需的 iSCSI 存储。但是,第一次尝试发现后,您无法更改 iSCSI 启动器的名称。要更改 iSCSI initiator 名称,您必须重新开始安装。

过程 13.1. iSCSI 发现和启动 iSCSI 会话

使用 Add iSCSI Storage 目标 对话框为 Anaconda 提供发现 iSCSI 目标所需的信息。
  1. Target IP Address 字段中输入 iSCSI 目标的 IP 地址
  2. 在 iSCSI 启动器名称字段中提供 iSCSI 启动器名称 字段中的名称,格式为 iSCSI 限定名称 (IQN)。有效的 IQN 条目包括:
    • string iqn. (请注意句点)
    • 指定组织 Internet 域或子域名注册的年份和月份的日期代码,以当月的四位数字表示,短划线加两个数字,后跟一个句点。例如,2010-09. 代表 2010 年 9 月。
    • 您的组织的 Internet 域或子域名,首先以顶级域的相反顺序显示。例如,将子域 storage.example.com 代表为 com.example.storage
    • 冒号后跟一个在您的域或子域中唯一标识此特定 iSCSI 启动器的字符串。例如 :diskarrays-sn-a8675309
    因此,完整的 IQN 可以如下所示: iqn.2010-09.storage.example.com:diskarrays-sn-a8675309Anaconda 使用此格式 的名称预先填充 iSCSI 启动器 名称字段,以帮助您了解结构。
    有关 IQN 的更多信息,请参阅 RFC 37 20 - Internet Small Computer Systems Interface(iSCSI)中的 3.2.6. iSCSI 名称http://tools.ietf.org/html/rfc3720#section-3.2.6 以及 RFC 3721 - Internet Small Computer Systems Interface(iSCSI) 命名和发现中的 RFC 3721 - Internet Small Computer Systems Interface(iSCSI)命名和发现 中的更多信息 http://tools.ietf.org/html/rfc3721#section-1
  3. 使用 Discovery Authentication Type 下拉菜单指定用于 iSCSI 发现的验证类型。可用的选项如下:
    • No credentials
    • CHAP pair
    • CHAP pair and a reverse pair
    • 如果您选择了 CHAP pair 作为验证类型,请在 CHAP Username 和 CHAP Password 中提供 iSCSI 目标的用户名和密码。
    • 如果您选择了 CHAP pair 和一个反向对 作为身份验证类型,请在 CHAP Username 和 CHAP Password 字段中为 iSCSI 目标提供用户名和密码,并在 Reverse CHAP Username 和 Reverse CHAP Password 字段中 为 iSCSI 启动器提供用户名和密码。
  4. (可选)选中标有 Bind 目标到网络接口 的框。
  5. 单击 Start Discovery 按钮。Anaconda 尝试根据您提供的信息发现 iSCSI 目标。如果发现成功,则对话框将显示目标上发现的所有 iSCSI 节点的列表。
  6. 每个节点都会看到一个复选框。单击复选框,以选择要用于安装的节点。

    图 13.33. 已发现 iSCSI 节点的诊断

    已发现 iSCSI 节点的诊断
  7. 节点登录身份验证类型 菜单提供与第 3 步中描述的 Discovery Authentication Type 菜单相同的选项。但是,如果您需要用于发现身份验证的凭据,通常使用相同的凭据来登录发现的节点。为此,请从菜单使用额外的 Use the credentials from discovery 选项。提供了正确的凭据后,Log In 按钮将变为可用。
  8. 点击 Log In 启动 iSCSI 会话。
13.16.1.1.2. 配置 FCoE 参数
单击" 添加 FCoE SAN... "按钮时,系统会显示一个对话框,供您配置用于发现 FCoE 存储设备的网络接口。
首先,在 NIC 下拉菜单中选择连接到 FCoE 交换机的网络接口,然后点击 Add FCoE 磁盘按钮 扫描网络的 SAN 设备。

图 13.34. 配置 FCoE 参数

配置 FCoE 参数
有一些复选框以及要考虑的附加选项:
使用 DCB
数据中心桥接( DCB)是以太网协议的一组增强功能,旨在提高存储网络和集群中的以太网连接的效率。通过此对话框中的复选框启用或禁用安装程序对 DCB 的了解。仅应针对需要基于主机的 DCBX 客户端的网络接口启用此选项。实施硬件 DCBX 客户端的接口配置应将此复选框留空。
使用 auto vlan
自动 VLAN 指示是否应当执行 VLAN 发现。如果选中此框,则在验证链路配置后,FIP(FCoE 启动协议)VLAN 发现协议将在以太网接口上运行。如果尚未配置它们,则会自动创建任何发现的 FCoE VLAN 的网络接口,并在 VLAN 接口上创建 FCoE 实例。默认启用这个选项。
在 Installation Destination 屏幕中的 Other SAN Devices 选项卡下会显示发现的 FCoE 设备。

13.17. Kdump

使用此屏幕选择是否在这个系统中使用 KdumpKdump 是一种内核崩溃转储机制,在系统崩溃时捕获在确定崩溃原因时有用的信息。
请注意,如果启用 Kdump,则必须为其保留一定大小的系统内存。因此,可用于进程的内存减少。
IBM Power System LPAR 支持固件辅助转储转储(fadump),这是 Kdump 的替代转储捕获机制。使用 fadump 时,转储捕获从使用内核的新副本加载的完全重置系统进行。特别是 PCI 和 I/O 设备会重新初始化,并处于干净、一致的状态,使其成为 Kdump 的替代方案。请注意,尽管 fadumpKdump 的替代选择,但fadump 需要启用 Kdump。您可以在这个屏幕中启用 fadump
如果您不想在这个系统中使用 Kdump,请取消选中 Enable kdump。否则,设置要为 Kdump 保留的内存量。您可以让安装程序自动保留合理的金额,也可以手动设置任何数量。当您对设置满意时,请单击 Done 以保存配置并返回到上一屏幕。

图 13.35. Kdump 启用和配置

Kdump 启用和配置

13.18. 开始安装

当完成 安装概述 屏幕中的所有必要部分后,菜单屏幕底部的提醒会消失,Begin Installation 按钮变为可用。

图 13.36. 准备安装

准备安装
警告
直到安装过程的这一刻,您的计算机上不会进行任何持久更改。当您点 Begin Installation 时,安装程序将在硬盘上分配空间,并开始传输 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 到这个空间。根据您选择的分区选项,这个过程可能包括已存在于您的计算机上的清除数据。
要修改您目前所做的任何选择,请返回到 安装概述 屏幕的相关部分。要完全取消安装,请单击 Quit 或关闭您的计算机。要在此阶段关闭大多数计算机,请按 power 按钮并按住它几秒钟。
如果您已完成自定义安装,且确定要继续,请点击 Begin Installation
单击 Begin Installation 后,允许安装过程完成。如果进程中断,例如:关闭或重置计算机,或者关闭电源中断,在重新启动并完成 Red Hat Enterprise Linuxnbsp 之前,您可能无法使用您的计算机。

13.19. 配置菜单和进度屏幕

在 安装 概述屏幕中点 Begin Installation 后会出现进度屏幕。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 在屏幕上报告安装进度;当将所选软件包写入您的系统时,Linux 会报告安装进度。

图 13.37. 安装软件包

安装软件包
重新引导系统后,可在 /var/log/anaconda/anaconda/anaconda.packaging.log 文件中找到安装的完整日志。
如果您选择在分区设置过程中加密一个或多个分区,在安装过程中的早期阶段会显示带有进度条的对话框窗口。此窗口告知安装程序正在尝试收集充足的熵(随机数据)以确保加密安全。这个窗口将在收集 256 位熵后或 10 分钟后消失。您可以通过移动鼠标或在键盘上随机键入来加快收集过程。窗口消失后,安装过程将继续。

图 13.38. 为加密收集熵

为加密收集熵
在安装软件包时,需要更多配置。安装进度栏上方是 Root Password 和 User Creation 菜单项。
Root Password 屏幕用于配置系统的 root 帐户。此帐户可用于执行关键系统管理和管理任务。也可以通过具有 wheel 组 成员资格的用户帐户执行相同的任务;如果在安装期间创建了这样的用户帐户,则不强制设置 root 密码。
创建用户帐户是可选的,可以在安装后完成,但建议在此屏幕上执行该帐户。用户帐户用于正常工作和访问系统。最佳实践建议您始终通过用户帐户而不是 root 帐户访问系统。
可以禁用对 Root 密码创建用户 屏幕的访问。为此,请使用包含 rootpw --lock 或 user --lock 命令的 Kickstart 文件。有关这些命令的详情,请查看 第 27.3.1 节 “Kickstart 命令和选项”

13.19.1. 设置 Root 密码

设置 root 帐户和密码是安装过程中的一个重要步骤。root 帐户(也称为超级用户)用于安装软件包、升级 RPM 软件包和执行大多数系统维护。root 帐户可让您完全控制您的系统。因此,root 帐户最适合 用于执行 系统维护或管理。有关成为 root 的更多信息,请参见《 红帽企业 Linux 7 系统管理员指南 》。

图 13.39. Root 密码屏幕

Root 密码屏幕
注意
您必须始终设置至少一种方法以获取安装系统的 root 权限:使用 root 帐户,或者创建具有管理特权的用户帐户( wheel 组成员)或两者。
单击 Root Password 菜单项,然后在 Root Password 字段中输入新密码。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 显示为星号,用于安全性。在 Confirm 字段中键入同一密码 以确保正确设置了密码。设置 root 密码后,单击 Done 以返回到 User Settings 屏幕。
以下是创建强大 root 密码的要求和建议:
  • 至少需要 8 个字符的长度
  • 可以包含数字、字母(大写和小写)和符号
  • 是区分大小写的,应包含大小写的组合
  • 您可以记住但不易猜到的内容
  • 不应是与您、您的组织或字典(包括外部语言)相关联的词语、缩写或编号。
  • 不应被写下来;如果您必须写下它,以确保它的安全
注意
要在完成安装后更改 root 密码,请以 root 用户身份运行 passwd 命令。如果您忘记了 root 密码,请参阅 第 32.1.3 节 “重置 root 密码” 了解如何使用救援模式设置新密码的说明。

13.19.2. 创建用户帐户

要在安装过程中创建常规(非 root)用户帐户,请单击进度屏幕上的 User Settings。此时会出现 Create User 屏幕,供您设置常规用户帐户并配置其参数。虽然建议在安装过程中执行这个步骤,但此步骤是可选的,可以在安装完成后执行。
注意
您必须始终设置至少一种方法以获取安装系统的 root 权限:使用 root 帐户,或者创建具有管理特权的用户帐户( wheel 组成员)或两者。
若要在输入后保留用户创建屏幕,请不创建用户,请将所有字段留空,然后单击 Done

图 13.40. 用户帐户配置屏幕

用户帐户配置屏幕
在对应的字段中,输入全名称和用户名。请注意,系统用户名必须小于 32 个字符,且不能包含空格。强烈建议为新帐户设置密码。
当为非 root 用户设置强密码时,请遵循 第 13.19.1 节 “设置 Root 密码” 中的指南。
单击" 高级 "按钮打开一个新对话框,其中包含其他设置。

图 13.41. 高级用户帐户配置

高级用户帐户配置
默认情况下,每个用户获得与其用户名对应的主目录。在大多数情况下,不需要更改此设置。
您还可以选择复选框,手动为新用户及其默认组定义系统标识号。常规用户 ID 的范围从数字 1000 开始。在对话框底部,您可以输入以逗号分隔的额外组列表,新用户应属于这些组。将在系统中创建新组。要自定义组 ID,请指定括号中的数字。
注意
考虑设置常规用户及其默认组的 ID,范围从 5000 而不是 1000 开始。这是因为为系统用户和组保留的范围( 0999 )将来可能会增加,因此与常规用户的 ID 重叠。
有关使用 kickstart 创建自定义 ID 的用户,请参考 User (可选)
自定义用户帐户后,单击 Save Changes 以 返回到 User Settings 屏幕。

13.20. 安装完成

恭喜!您的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装现已完成!
单击 重启 按钮重新引导系统并开始使用 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux.如果安装介质在重新引导时没有被自动弹出,请记得删除该介质。
计算机完成正常电源序列后,Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 加载并启动。默认情况下,启动过程隐藏在显示进度条的图形屏幕后面。最后,会出现 GUI 登录屏幕(或者没有安装 X Window 系统,则会出现 login: 提示)。
如果您的系统在这个安装过程中使用 X 窗口系统安装,则首次启动 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 系统,用来设置您的系统的应用程序。这些应用程序会指导您完成 Red Hat Enterprise Linuxnbsp 的初始配置;红帽 Enterprise Linuxnbsp;Linux 并允许您设置系统时间和日期,将您的计算机注册到 Red Hat Network 上,等等。
有关配置过程的详情,请查看 第 30 章 初始设置

第 14 章 在 IBM Power 系统中安装故障排除

本章讨论一些常见的安装问题及其解决方案。
为了进行调试,Anaconda 将安装操作记录到 /tmp 目录中的文件。下表中列出了这些文件。
表 14.1. 安装期间生成的日志文件
日志文件 内容
/tmp/anaconda.log 常规 Anaconda 消息
/tmp/program.log 在安装过程中运行的所有外部程序
/tmp/storage.log 广泛的存储模块信息
/tmp/packaging.log yumrpm 软件包安装信息
/tmp/syslog 与硬件相关的系统信息
如果安装失败,来自这些文件的信息将合并到 /tmp/anaconda-tb-标识符,其中 标识符 是一个随机字符串。
安装成功后,默认情况下,这些文件将复制到安装系统的 /var/log/anaconda/ 目录下。但是,如果安装失败,或者在引导安装系统时使用 inst.nosave=all 或 inst.nosave=logs 选项,这些日志只会存在于安装程序的 RAM 磁盘中。这意味着它们不会被永久保存,并在系统关闭后丢失。要永久存储这些文件,请使用运行安装程序的系统中的 scp 将这些文件复制到网络中的另一个系统中,或者将它们复制到挂载的存储设备(如 USB 闪存驱动器)。有关如何通过网络传输日志文件的详细信息如下。
注意
以下流程要求安装系统能够访问网络和目标系统,以便能够通过 ssh 协议接收文件。

过程 14.1. 通过网络传输日志文件

  1. 在您要安装的系统中,按 Ctrl+Alt+F2 访问 shell 提示符。您将登录到 root 帐户,并可访问安装程序的临时文件系统。
  2. 切换到日志文件所在的 /tmp 目录:
    # cd /tmp
  3. 使用 scp 命令将日志文件复制到网络中的另一个系统中:
    # scp *log user@address:path
    使用目标系统上的有效用户名替换 user,使用 目标 系统的地址或主机名替换 user,并使用您要将日志文件保存到的目录 的路径。例如:如果要以 john 用户身份登录 IP 地址为 192.168.0.122 的系统,并将日志文件放在该系统的 /home/john/logs/ 目录中,该命令将具有以下格式:
    # scp *log john@192.168.0.122:/home/john/logs/
    第一次连接到目标系统时,SSH 客户端会要求您确认远程系统的指纹正确且您要继续:
    The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
    ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
    Are you sure you want to continue connecting (yes/no)?
    键入 yes,然后按 Enter 键继续。然后,在系统提示时提供有效密码。文件将开始传输到目标系统上的指定目录。
安装中的日志文件现在永久保存在目标系统中,并可用于查看。

14.1. 开始安装时出现问题

14.1.1. 引导进入图形安装时出现问题

带有一些显卡的系统引导进入图形安装程序时遇到问题。如果安装程序没有使用默认设置运行,它会尝试在较低分辨率模式中运行。如果仍失败,安装程序会尝试在文本模式下运行。
有几个可能的解决方案可以显示问题,其中大多数都涉及指定自定义引导选项。如需更多信息,请参阅 第 23.1 节 “在引导菜单配置安装系统”
使用基本的图形模式
您可以尝试使用基本图形驱动程序执行安装。要做到这一点,在 boot: 提示符处编辑安装程序的选项,并在命令行末尾附加 inst.xdriver=vesa
手动指定显示分辨率
如果安装程序无法检测到页面解析,您可以覆盖自动检测并手动指定它。要做到这一点,在引导菜单中附加 inst.resolution=x 选项,其中 x 是您显示的分辨率(例如 1024x768)。

14.1.2. 未检测到串行控制台

在某些情况下,尝试使用串行控制台以文本模式安装 不会在控制台中产生任何输出。这发生在有图形卡但未连接 monitor 的系统上。如果 Anaconda 检测到图形卡,它将尝试将其用于显示,即使没有连接显示器。
如果要在串行控制台中执行基于文本的安装,请使用 inst.textconsole= 引导选项。详情请查看 第 23 章 引导选项

14.2. 安装过程中遇到问题

14.2.1. No Disks Detected

Installation Destination 屏幕中,底部可能会出现以下错误消息: No disk。请关闭计算机,至少连接一个磁盘并重启安装
该消息表示 Anaconda 没有找到要安装到的任何可写存储设备。在这种情况下,首先要确保您的系统至少附加了一个存储设备。
如果您的系统使用硬件 RAID 控制器,请验证控制器是否已正确配置并正常工作。具体步骤请查看控制器的文档。
如果您要安装到一个或多个 iSCSI 设备中,并且系统上没有本地存储,请确保将所有必需的 LUN(逻辑单元号)提供给适当的 HBA(主机总线适配器)。有关 iSCSI 的更多信息,请参阅 附录 B, iSCSI Disks
如果您确定您有一个连接且正确配置的存储设备,且在重启系统并再次启动安装后仍会出现这个信息,这意味着安装程序无法检测到存储。在大多数情况下,当您试图安装在安装程序无法识别的 SCSI 设备中时,会出现这个信息。
在这种情况下,您必须在开始安装前执行驱动程序更新。检查您的硬件厂商的网站,以确定是否有相应的驱动程序更新可以修复您的问题。有关驱动程序更新的常规信息,请参阅 第 11 章 在 IBM Power 系统上安装期间更新驱动程序
您还可以参阅《 红帽硬件兼容性列表 》,该列表可通过以下网址访问: https://hardware.redhat.com

14.2.2. 报告跟踪消息

如果图形安装程序遇到错误,它会为您提供崩溃报告对话框。然后,您可以选择向红帽发送有关您遇到问题的信息。要发送崩溃报告,您需要输入您的客户门户网站凭证。如果您没有客户门户帐户,可以通过以下方式注册: https://www.redhat.com/wapps/ugc/register.html自动崩溃报告还需要正常工作的网络连接。

图 14.1. Crash Reporting Dialog Box

Crash Reporting Dialog Box
出现对话框时,选择 Report Bug 来报告问题,或选择 Quit 退出安装。
(可选)单击 More Info 以显示有助于确定错误原因的详细输出。如果您熟悉调试,请点击 Debug。这将使您进入虚拟 terminal tty1,您可以在其中请求更详细的信息来增强错误报告。要返回到来自 tty1 的图形界面,请使用 continue 命令。

图 14.2. Expanded Crash Reporting Dialog Box

Expanded Crash Reporting Dialog Box
如果您要向客户门户报告该错误,请按照以下步骤操作。

过程 14.2. 向红帽客户支持报告错误

  1. 在出现的菜单中,选择 Report a bug to Red Hat Customer Portal
  2. 要向红帽报告此错误,您首先需要提供您的客户门户凭证。点 Configure Red Hat Customer Support

    图 14.3. 客户门户凭证

    客户门户凭证
  3. 现在打开一个新窗口,提示您输入您的客户门户用户名和密码。输入您的红帽客户门户网站凭证。

    图 14.4. 配置红帽客户支持

    配置红帽客户支持
    如果您的网络设置需要使用 HTTPHTTPS 代理,可以通过扩展 Advanced 菜单并输入代理服务器的地址来配置它。
    放入所有所需凭证时,单击 OK 以继续。
  4. 此时将显示一个新窗口,其中包含文本字段。在此处记下任何有用的信息和注释。通过解释在显示崩溃报告对话框前所执行的每个步骤来说明如何重现错误。提供尽可能多的相关详情,包括您在调试时获取的任何信息。请注意,您在此提供的信息可以在客户门户上公开可见。
    如果您不知道导致错误的原因,请选中标有我不知道在对话底部造成这个问题 的框。
    然后,单击" 下一步"。

    图 14.5. 描述问题

    描述问题
  5. 接下来,查看将发送给客户门户网站的信息。您提供的解释位于 注释 选项卡中。其他选项卡包括您的系统主机名和安装环境的其他详情等信息。您可以删除您不想发送给红帽的任何项目,但请注意,提供较少详情可能会影响对问题的调查。
    检查完要发送的信息后,单击 " 下一步"。

    图 14.6. 查看数据成为 Sent

    查看数据成为 Sent
  6. 查看作为单独的附件发送并包含在错误报告中的文件列表。这些文件提供有助于调查的系统信息。如果您不想发送某些文件,请取消选中每个文件旁边的框。要提供有助于查找问题的其他文件,请单击 附加一个文件
    查看要发送的文件后,选中标有 我已查看数据并同意提交的框。然后,单击 Forward 将 报告和附件发送到客户门户网站。

    图 14.7. 查看文件以作为 Sent

    查看文件以作为 Sent
  7. 当对话框报告处理已完成时,您可以单击 Show log 来查看报告进程的详细信息,或者 Close 返回到初始崩溃报告对话框。此处,单击 Quit 以退出安装。

14.2.3. 创建安装前日志文件

要调试安装问题,您可以在安装开始前设置 inst.debug 选项从环境中创建日志文件。例如,这些日志文件包含当前的存储配置。
要在 Red Hat Enterprise Linuxnbsp 中设置选项 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装引导菜单:
  1. 选择 Install Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 7.3 条目。
  2. Tab 键编辑引导选项。
  3. inst.debug 附加到选项中。例如:
    > vmlinuz ... inst.debug
    详情请查看 第 23 章 引导选项
  4. Enter 键 开始设置。
在 Anaconda 启动前,系统会将预安装日志文件存储在 /tmp/pre-anaconda-logs/ 目录中。访问日志文件:
  1. 切换到控制台。请参阅 第 8.2.1 节 “访问控制台”
  2. 进入 /tmp/pre-anaconda-logs/ 目录:
    # cd /tmp/pre-anaconda-logs/

14.2.4. IBM Power 系统用户的其他分区问题

如果您手动创建分区,但无法移动到下一屏幕,您可能没有创建安装进行所需的所有分区。
您必须有以下分区作为最小分区:
  • 一个 / (root)分区
  • PReP Boot 分区
  • /boot 分区(仅在 root 分区是 LVM 逻辑卷或 Btrfs 子卷时)
如需更多信息,请参阅 第 13.15.4.4 节 “推荐的分区方案”

14.3. 安装后出现问题

14.3.1. 图形引导序列出现问题

在完成安装并第一次重启系统后,在图形引导序列中系统可能会停止响应,需要重置。在这种情况下,启动加载器会被成功显示,但选择任何条目并尝试引导系统会导致停止。这通常意味着图形引导序列有问题 ; 要解决这个问题,您必须禁用图形引导。为此,请临时在引导时更改 设置,然后再永久更改该设置。

过程 14.3. 暂时禁用图形引导

  1. 启动计算机并等待启动加载器菜单显示。如果您将引导装载程序超时时间设置为 0,请按 Esc 键 来访问它。
  2. 当显示启动加载器菜单时,使用光标键突出显示要引导的条目,然后按 e 键编辑此条目的选项。
  3. 在选项列表中,找到内核行 - 即以关键字 linux 开头的行。在此行中,找到 rhgb 选项并将其删除。选项可能不会立即可见;使用光标键向上和向下滚动。
  4. F10Ctrl+X 使用编辑的选项引导您的系统。
如果系统成功启动,您可以正常登录。然后,您将需要永久禁用图形引导 - 否则,您必须在每次系统引导时执行先前的步骤。要永久更改引导选项,请执行以下操作:

过程 14.4. 永久禁用图形引导

  1. 使用 su - 命令登录到 root 帐户:
    $ su -
  2. 使用 grubby 工具查找默认的 GRUB2 内核:
    # grubby --default-kernel
    /boot/vmlinuz-3.10.0-229.4.2.el7.ppc64
  3. 使用 grubby 工具从在您的 GRUB2 配置中确定的默认内核中删除 rhgb 引导选项。例如:
    # grubby --remove-args="rhgb" --update-kernel /boot/vmlinuz-3.10.0-229.4.2.el7.ppc64
完成此步骤后,您可以重新启动计算机。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 不会进一步使用图形引导序列。如果要以后启用图形引导,请遵循相同的步骤,将 --remove-args="rhgb" 参数替换为 --args="rhgb" 参数。此命令会将 rhgb 引导选项恢复到 GRUB2 配置中的默认内核。

14.3.2. 引导进入图形环境

如果您已经安装了 X Window 系统,但在登录系统后没有看到图形桌面环境,您可以使用 startx 命令手动启动它。但请注意,这只是一次性修复,不会更改登录过程以备将来登录。
要设置您的系统以便在图形登录屏幕中登录,必须将默认 systemd 目标更改为 graphical.target。完成后,重新启动计算机。系统重启后,您将看到图形登录提示符。

过程 14.5. 将图形登录设置为默认

  1. 打开 shell 提示符。如果您在用户帐户中,请键入 su - 命令以成为 root 用户。
  2. 将默认目标更改为 graphical.target。要做到这一点,请执行以下命令:
    # systemctl set-default graphical.target
现在默认启用了图形登录 - 在下一次重新启动后,您将看到图形登录提示符。如果要反转这个更改并保持使用基于文本的登录提示,以 root 用户身份执行以下命令:
# systemctl set-default multi-user.target
有关 systemd 中目标的更多信息,请参阅 Red Hat Enterprise Linux 7 系统管理员指南

14.3.3. 没有图形用户界面内容

如果您无法启动 XX 窗口系统),那么它可能尚未安装。您可以在安装过程中选择的一些预设置的基础环境(如 Minimal installWeb Server )不包含图形界面,它必须手动安装。
如果您需要 X,则可以在之后安装必要的软件包。有关安装图形桌面环境 https://access.redhat.com/site/solutions/5238 的信息,请参见位于 的知识库文章。

14.3.4. 用户登录后 X Server Crashing

如果您在用户登录时遇到 X 服务器崩溃问题,则一个或多个文件系统可以已满或者接近满。要验证这是您遇到的问题,请执行以下命令:
$ df -h
输出将帮助您诊断哪个分区已满 - 在大多数情况下,问题将位于 /home 分区上。以下是 df 命令的输出示例:
Filesystem                                  Size  Used Avail Use% Mounted on
/dev/mapper/vg_rhel-root                     20G  6.0G   13G  32% /
devtmpfs                                    1.8G     0  1.8G   0% /dev
tmpfs                                       1.8G  2.7M  1.8G   1% /dev/shm
tmpfs                                       1.8G 1012K  1.8G   1% /run
tmpfs                                       1.8G     0  1.8G   0% /sys/fs/cgroup
tmpfs                                       1.8G  2.6M  1.8G   1% /tmp
/dev/sda1                                   976M  150M  760M  17% /boot
/dev/dm-4                                    90G   90G     0 100% /home
在上面的示例中,您可以看到 /home 分区已满,这会导致崩溃。您可以通过删除不需要的文件,在分区上腾出一些空间。腾出一些磁盘空间后,使用 startx 命令启动 X
有关 df 的更多信息以及可用选项的说明(如本例中使用的 -h 选项),请参阅 df(1) man page。

14.3.5. 您的系统是否显示信号 11 错误?

信号 11 错误(通常称为 分段错误 )意味着程序访问没有分配给它的内存位置。可能会因为其中一个安装的软件程序中存在错误或有故障的硬件导致信号 11 错误。
如果您在安装过程中收到致命信号 11 错误,请首先确定您正在使用最新的安装镜像,并让 Anaconda 验证它们以确保它们不会损坏。错误的安装介质(如刻录或涂销的光盘)是信号 11 错误的常见原因。建议在每次安装前校验安装介质的完整性。
有关获取最新安装介质的详情请参考 第 2 章 下载 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux。要在安装开始前执行介质检查,请在引导菜单中附加 rd.live.check 引导选项。详情请查看 第 23.2.2 节 “验证引导介质”
其他可能的原因不在本文档讨论范围内。如需更多信息,请参阅您的硬件厂商文档。

14.3.6. 无法从网络存储空间 IPL(*NWSSTG)

如果您在从网络存储空间(*NWSSTG)尝试 IPL 时遇到困难,在大多数情况下,原因是缺少 PReP 分区。在这种情况下,您必须重新安装系统,并确保在分区阶段或 Kickstart 文件中创建这个分区。

14.3.7. GRUB2 next_entry 变量可能在虚拟环境中意外发生

IBM Power 系统用户使用 SLOF 固件引导其虚拟环境时,必须在系统重启后手动取消设置 next_entry grub 环境变量。SLOF 固件不支持在启动时写入块,因此引导装载程序无法在引导时清除这个变量。

部分 III. IBM Z 架构 - 安装和引导

这部分讨论引导或 初始程序加载 (IPL)和 Red Hat Enterprise Linuxnbsp 的安装;在 IBM Z 上验证企业 Red Hat Enterprise Linuxnbsp;Linux。

第 15 章 计划在 IBM Z 上安装

15.1. 预安装

Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 在 zEnterprise 196 或更高版本的 IBM 大型机系统上运行。
安装过程假定您熟悉 IBM Z,并可设置逻辑分区 (LPAR)和 z/VM 虚拟机。有关 IBM Z 的更多信息,请参阅 http://www.ibm.com/systems/z.
要安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; IBM Z 中的 Linux,红帽支持 DASD(Direct Access Storage Device)和 FCP(光纤通道协议)存储设备。
在安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 前,您必须决定以下内容:
  • 决定是否要在 LPAR 中运行操作系统,还是作为 z/VM 虚拟机操作系统运行。
  • 决定是否需要交换空间,如果需要,请确定该空间有多少。尽管可以将足够内存分配给 z/VM guest 虚拟机,并让 z/VM 执行必要的交换操作,但有些情况下,需要 RAM 量难以预测。此类实例应逐一检查。请参阅 第 18.15.3.4 节 “推荐的分区方案”
  • 决定网络配置。Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 for IBM Z 支持以下网络设备:
    • 真实的和虚拟的 Open Systems Adapter (OSA)
    • 真实的和虚拟的 HiperSocket
    • 真实 OSA 的 LAN 通道站 (LCS)
您需要以下硬件:
  • 磁盘空间.计算您需要的磁盘空间,并在 DASD 中分配足够的磁盘空间[2] 或者 SCSI[3] 磁盘.服务器安装至少需要 10 GB,如果要安装所有软件包,则需要 20 GB。您还需要任何应用程序数据磁盘空间。安装后,您可以添加或者删除多个 DASD 或者 SCSI 磁盘分区。
    新安装的 Red Hat Enterprise Linuxnbsp 所使用的磁盘空间;Hat Enterprise Linuxnbsp;Linux 系统(Linux 实例)必须独立于您在系统中安装的其他操作系统所使用的磁盘空间。
    有关磁盘和分区配置的详情请参考 第 18.15.3.4 节 “推荐的分区方案”
  • RAM.获取 Linux 实例的 1 GB(推荐)在有些情况下,实例可以在 512 MB RAM 中运行。
注意
在使用 SWAPGEN 工具程序在 FBA(固定块架构)上初始化交换空间时,必须使用 FBAPART 选项。

15.2. IBM Z 安装过程概述

您可以以互动方式安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp; 在 IBM Z 上,或以无人值守模式安装 Linux。IBM Z 上的安装与其他构架中的安装不同,因为它通常通过网络执行,而不是本地介质。该安装由三个阶段组成:
  1. 引导安装

    与大型机连接,然后从 包含安装程序的介质中执行初始程序负载 (IPL)或引导。详情请查看 第 16 章 在 IBM Z 中引导安装
  2. 连接到安装系统

    从本地机器连接到远程 IBM Z 系统以继续安装过程。详情请查看 第 17 章 连接到安装系统
  3. Anaconda

    使用 Anaconda 安装程序配置网络,指定语言支持、安装源、要安装的软件包,并执行其余安装。如需更多信息,请参阅 第 18 章 使用 Anaconda 安装

15.2.1. 引导安装

建立与大型机的连接后,您需要从包含安装程序的介质中执行初始程序负载(IPL)或引导。本文档描述了安装 Red Hat Enterprise Linuxnbsp 的最常用的方法;;Hat Enterprise Red Hat Enterprise Linuxnbsp; IBM Z。通常,您可以使用任意方法引导 Linux 安装系统,其中包括内核(kernel.img)和初始 RAM 磁盘(initrd.img),其中至少包含 generic.prm 文件中的参数。另外,还会载入 generic.ins 文件,该文件决定了 initrd、kernel 和 generic.prm 的文件名和内存地址。
在本书中,Linux 安装系统也称为安装程序
您可以从何处启动 IPL 进程的控制点取决于 Linux 的运行环境。如果您的 Linux 作为 z/VM 客户机操作系统运行,则控制点是托管 z/VM 的控制程序 (CP )。如果您的 Linux 以 LPAR 模式运行,则控制点为大型机 的支持元素 (SE)或附加的 IBM Z 硬件管理控制台( HMC)。
只有在 Linux 作为客户机操作系统在 z/VM 下才能使用以下引导介质:
只有在 Linux 以 LPAR 模式运行时,您可以使用以下引导介质:
对于 z/VM 和 LPAR,您可以使用以下引导介质:
如果您使用 DASD 和 FCP 附加的 SCSI 设备(SCSI DVD 除外)作为引导介质,则必须配置 zipl 引导装载程序。

15.2.2. 连接到安装系统

从本地机器连接到远程 IBM Z 系统以继续安装过程。详情请查看 第 17 章 连接到安装系统

15.2.3. 使用 Anaconda 进行安装

在第二个安装阶段,您将在图形、文本或命令行模式中使用 Anaconda 安装程序:
图形模式
通过 VNC 客户端进行图形安装。您可以使用鼠标和键盘浏览屏幕,单击按钮,然后键入文本字段。有关使用 VNC 执行图形安装的详情请参考 第 25 章 使用 VNC
基于文本的模式
此界面不提供 GUI 的所有界面元素,且不支持所有设置。如果您无法使用 VNC 客户端,请使用这个选项进行交互式安装。有关基于文本的安装的详情请参考 第 18.4 节 “在文本模式中安装”
命令行模式
这是用于 IBM Z 上的自动和非交互式安装。请注意,如果安装程序遇到无效或缺少的 kickstart 命令,则系统将重启。有关自动安装的详情请参考 第 27 章 Kickstart 安装
在 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 7 中,基于文本的安装已被减少,以最小化用户交互。附加 FCP 的 SCSI 设备、自定义分区布局或软件包附加选择等功能仅可通过图形用户界面安装使用。尽可能使用图形安装。详情请查看 第 18 章 使用 Anaconda 安装


[2] 直接访问存储设备 (DASD)是硬盘,每个设备最多允许三个分区。例如,das da 可以有 分区 dasda1dasda2dasda3
[3] 使用 SCSI-over-Fibre Channel 设备驱动程序( zfcp 设备驱动程序)和交换机,SCSI LUN 可以显示给 IBM Z 上的 Linux,就像它们是本地连接 SCSI 驱动器一样。

第 16 章 在 IBM Z 中引导安装

执行 Anaconda 安装程序的初始程序引导(IPL)的步骤取决于 Red Hat Enterprise Linuxnbsp 的环境( z/VM 或 LPAR);Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 将运行。

16.1. 自定义引导参数

在开始安装前,您必须配置一些必需的引导参数。当通过 z/VM 安装时,必须先配置这些参数,然后才能在 generic.prm 文件中引导。在 LPAR 上安装时,rd.cmdline 参数默认设置为 ask,这意味着您将获得一个提示,供您输入这些引导参数。在这两种情况下,所需的参数都是相同的。
注意
与提供交互式实用程序协助网络配置的 Red Hat Enterprise Linux 6 不同,所有网络配置现在必须通过以下参数指定(使用参数文件)或提示下。
安装源
必须配置一个安装源。使用 inst.repo= 选项指定安装的软件包源。详情和语法请查看 指定安装源
网络设备
如果在安装过程中需要访问网络,则必须提供网络配置。如果您计划只使用本地介质(如硬盘)执行无人安装(基于 Kickstart 的安装),则可以省略网络配置。
根据需要,使用 ip= 选项进行基本网络配置,并在 网络引导选项 中列出的其他选项。
另外,使用 rd.znet= kernel 选项,它使用网络协议类型、以逗号分隔的子频道列表,以及可选用逗号分隔的 sysfs 参数和值对。可多次指定这个参数激活多个网络设备。
例如:
rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portname=foo
存储设备
必须至少配置一个存储设备。
The rd.dasd= 选项使用 Direct Access Storage Device(DASD)适配器设备总线标识符。如果需要多个 DASD,可以多次指定参数,或使用逗号分开的总线 ID 列表。要指定一个 DASD 范围,指定第一个和最后一个总线 ID。例如:
rd.dasd=0.0.0200 rd.dasd=0.0.0202(ro),0.0.0203(ro:failfast),0.0.0205-0.0.0207
The rd.zfcp= 选项使用 SCSI over FCP(zFCP)适配器设备总线标识符、全局端口名称(WWPN)和 FCP LUN,然后激活该设备。可多次指定这个参数激活多个 zFCP 设备。例如:
rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000
Kickstart 选项
如果您使用 Kickstart 文件执行自动安装,则必须使用 inst.ks= 选项指定 Kickstart 文件的位置。对于无人值守的全自动 Kickstart 安装,inst.cmdline 选项也很有用。如需更多信息,请参阅 第 21.4 节 “Kickstart 安装的参数”
包含所有强制参数的自定义 generic.prm 示例文件类似以下示例:

例 16.1. 自定义 generic.prm 文件

ro ramdisk_size=40000 cio_ignore=all,!condev
inst.repo=http://example.com/path/to/repository
rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portno=0,portname=foo
ip=192.168.17.115::192.168.17.254:24:foobar.systemz.example.com:enccw0.0.0600:none
nameserver=192.168.17.1
rd.dasd=0.0.0200 rd.dasd=0.0.0202
rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000
inst.ks=http://example.com/path/to/kickstart
有些安装方法还需要一个文件,其中包含 DVD 或者 FTP 服务器文件系统中安装数据位置的映射以及要复制数据的内存位置。该文件通常命名为 generic.ins,其中包含初始 RAM 磁盘、内核镜像和参数文件(generic.prm)的文件名,以及每个文件的内存位置。一个 generic.ins 示例类似以下示例:

例 16.2. generic.ins 文件示例

images/kernel.img 0x00000000
images/initrd.img 0x02000000
images/genericdvd.prm 0x00010480
images/initrd.addrsize 0x00010408
红帽提供了一个有效的 generic.ins 文件,以及引导安装程序所需的所有其他文件。例如,仅当您想要加载与默认内核版本不同的内核版本时,才修改此文件。

16.2. IBM Z 上硬驱动器安装的注意事项

如果要从硬盘引导安装程序,您可以选择在相同(或不同的)磁盘中安装 zipl 引导装载程序。请注意,zipl 仅支持每个磁盘一个引导记录。如果您在一个磁盘上有多个分区,则它们都"共享"磁盘的单一引导记录。
要准备硬盘引导安装程序,请输入以下命令在硬盘上安装 zipl 引导装载程序:
# zipl -V -t /mnt/ -i /mnt/images/kernel.img -r /mnt/images/initrd.img -p /mnt/images/generic.prm
有关在 generic.prm 配置文件中自定义引导参数的详情,请查看 第 16.1 节 “自定义引导参数”

16.3. 在 z/VM 中安装

当在 z/VM 中安装时,您可以使用以下设备引导:
  • z/VM 虚拟读取器
  • 使用 zipl 引导装载程序准备的 DASD 或者附加 FCP 的 SCSI 设备
  • 附加 FCP 的 SCSI DVD 驱动器
登录到为 Linux 安装选择的 z/VM 虚拟机。您可以使用 Red Hat Enterprise Linuxnbsp 的 x3270-text 软件包中的 x3270c3270 终端模拟器 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux,从其他 Linux 系统登录到 z/VM。或者,使用 IBM Z 硬件管理控制台(HMC)中的 IBM 3270 终端模拟器。如果您在使用 Microsoft Windows 操作系统的机器中工作,Jolly Giant(http://www.jollygiant.com/)提供启用 SSL 的 3270 模拟器。也存在称为 wc 3270 的免费本地 Windows 端口 c 3270
注意
如果您的 3270 连接中断,且因为之前的会话仍处于活跃状态,所以无法再次登录,您可以通过在 z/VM 登录屏幕上输入以下命令来将旧会话替换为一个新的会话:
logon user here
使用 z/VM 客户机虚拟机的名称替换 user。根据是否使用外部安全管理程序(如 RACF),登录命令可能会有所不同。
如果您还没有在客户端中运行 CMS (single-user 操作系统,由 z/VM 提供),请输入以下命令现在引导它:
cp ipl cms
确保不要使用 CMS 磁盘,如您的 A 磁盘(通常是设备编号 0191)作为安装目标。要找出 CMS 使用的磁盘,请使用以下查询:
query disk
您可以使用以下 CP(z/VM 控制程序,即 z/VM hypervisor)查询命令来查找 z/VM 客户机虚拟机的设备配置:
  • 查询在 IBM Z 术语中称为存储的可用主内存。您的客户端应该至少有 1GB 主内存。
    cp query virtual storage
  • 根据类型查询可用的网络设备:
    osa
    OSA - CHPID 类型 OSD,真实或虚拟(VSWITCH 或 GuestLAN),两者均在 QDIO 模式中
    hsi
    HiperSockets - CHPID 类型 IQD、真实或虚拟(GuestLAN 类型 Hipers)
    lcs
    LCS - CHPID 类型 OSE
    例如,要查询上述所有网络设备类型,请运行:
    cp query virtual osa
  • 查询可用的 DASD。只有标记 RW 的读写模式才能用作安装目标:
    cp query virtual dasd
  • 查询可用的 FCP 频道:
    cp query virtual fcp

16.3.1. 使用 z/VM 读取器

执行以下步骤从 z/VM 读取器引导:
  1. 如有必要,将包含 z/VM TCP/IP 工具的设备添加到 CMS 磁盘列表中。例如:
    cp link tcpmaint 592 592
    acc 592 fm
    使用任何 FILEMODE 字母替换 fm
  2. 执行该命令:
    ftp host
    其中 host 是托管引导映像(kernel.img 和 initrd.img )的 FTP 服务器的主机名或 IP 地址。
  3. 登录并执行以下命令。如果要覆盖现有的 kernel.img、initrd.img、gener ic.pr mredhat.exec 文件,请使用 (repl 选项):
    cd /location/of/install-tree/images/
    ascii 
    get generic.prm (repl 
    get redhat.exec (repl 
    locsite fix 80 
    binary 
    get kernel.img (repl 
    get initrd.img (repl 
    quit
  4. (可选)通过使用 CMS 命令 filelist 来显示收到的文件及其格式,检查是否正确传输了文件。kernel.imginitrd.img 必须在 Format 列中具有由 F 表示的固定记录长度格式,在 Lrecl 列中的记录长度为 80。例如:
    VMUSER FILELIST A0 V 169 Trunc=169 Size=6 Line=1 Col=1 Alt=0
    Cmd Filename	Filetype	Fm	Format	Lrecl	Records	Blocks	Date	Time
    REDHAT	EXEC		B1	V	22	1 	1	4/15/10	9:30:40
    GENERIC	PRM		B1	V	44	1	1	4/15/10	9:30:32
    INITRD	IMG		B1	F	80	118545	2316	4/15/10	9:30:25
    KERNEL	IMG		B1	F	80	74541	912	4/15/10	9:30:17
    
    PF3 键退出 filelist 并返回到 CMS 提示符。
  5. 根据需要自定义 generic.prm 中的 引导参数。详情请查看 第 16.1 节 “自定义引导参数”
    配置存储和网络设备的另外一种方法是使用 CMS 配置文件。在这种情况下,将 CMSDASD=CMSCONFFILE= 参数添加到 generic.prm 中。详情请查看 第 21.2 节 “z/VM 配置文件”
  6. 最后,执行 REXX 脚本 redhat.exec 来引导安装程序:
    redhat

16.3.2. 使用一个准备的 DASD

从准备的 DASD 中选择 zipl 引导菜单条目,引用 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装程序。使用以下命令格式:
cp ipl DASD_device_number loadparm boot_entry_number
使用引导设备的设备号替换 DASD_device _number,使用这个设备的 zipl 配置菜单替换 boot_entry_number。例如:
cp ipl eb1c loadparm 0

16.3.3. 使用准备的 FCP 附加 SCSI 磁盘

执行以下步骤从准备的 FCP 附加 SCSI 磁盘引导:
  1. 配置 z/VM 的 SCSI 引导装载程序,以访问 FCP 存储区域网络中准备好的 SCSI 磁盘。选择准备的 zipl 引导菜单条目指向 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装程序。使用以下命令格式:
    cp set loaddev portname WWPN lun LUN bootprog boot_entry_number
    使用存储系统和 LUN 的全局端口名称替换 WWPN,使用磁盘的逻辑单元号替换。16 位十六进制数字必须分成两对,每对八位数字。例如:
    cp set loaddev portname 50050763 050b073d lun 40204011 00000000 bootprog 0
  2. 另外,您还可以使用这个命令确认您的设置:
    query loaddev
  3. 使用以下命令引导与包含磁盘的存储系统连接的 FCP 设备:
    cp ipl FCP_device 
    例如:
    cp ipl fc00

16.3.4. 使用附加 FCP 的 SCSI DVD 驱动器

这需要在 FCP-to-SCSI 桥接中附加 SCSI DVD 驱动器,该桥接连接至 IBM Z 中的 FCP 适配器。必须在 z/VM 中配置并可用 FCP 适配器。
  1. 插入您的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; IBM Z DVD 的 Linux 插入 DVD 驱动器。
  2. 配置 z/VM 的 SCSI 引导装载程序,以访问 FCP 存储区域网络中的 DVD 驱动器,并在 Red Hat Enterprise Linuxnbsp 中为引导条目指定 1;Hat Enterprise Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux for IBM Z DVD。使用以下命令格式:
    cp set loaddev portname WWPN lun FCP_LUN bootprog 1
    使用 FCP-to-SCSI 桥接的 WWPN 替换 WWPN,使用 DVD 驱动器的 LUN 替换 FCP_LUN。16 位十六进制数字必须分成两对,每对八个字符。例如:
    cp set loaddev portname 20010060 eb1c0103 lun 00010000 00000000 bootprog 1
  3. 另外,您还可以使用这个命令确认您的设置:
    cp query loaddev
  4. 使用 FCP-to-SCSI 桥接连接的 FCP 设备中 IPL。
    cp ipl FCP_device
    例如:
    cp ipl fc00

16.4. 在 LPAR 中安装

当在逻辑分区 (LPAR)中安装时,您可以从以下位置引导:
  • FTP 服务器
  • 使用 zipl 引导装载程序准备的 DASD 或者附加 FCP 的 SCSI 驱动器
  • 附加 FCP 的 SCSI DVD 驱动器
首先执行这些常见步骤:
  1. 以有足够特权的用户身份登录 IBM Z 硬件管理控制台( HMC)或支持 元素( SE),以便将新的操作系统安装到 LPAR。建议使用 SYSPROG 用户。
  2. 选择 Images,然后选择您要安装的 LPAR。使用右侧框中的箭头导航到 CPC 恢复 菜单。
  3. 双击 Operating System Messages 以显示将出现 Linux 引导消息的文本控制台。
为安装源继续执行操作。
注意
完成这个过程以及以下安装源之一后,将开始安装。然后,安装程序将提示您提供额外的引导参数。第 16.1 节 “自定义引导参数” 中描述了所需的参数。

16.4.1. 使用 FTP 服务器

  1. 双击 Load from CD-ROM、DVD 或 Server
  2. 在随后的对话框中,选择 FTP Source 并输入以下信息:
    • Host Computer - 要从中安装的 FTP 服务器的主机名或 IP 地址,例如 ftp.redhat.com
    • 用户 ID - FTP 服务器上的用户名。或者,指定 anonymous
    • 密码 - 您的密码.如果您要以 匿名 身份登录,请使用您的电子邮件地址。
    • 帐户(可选) - 将此字段留空。
    • 文件位置(可选) - FTP 服务器中包含 Red Hat Enterprise Linuxnbsp 的 目录;Hat Enterprise Red Hat Enterprise Linuxnbsp; IBM Z 的Linux,如 /rhel/s390x/
  3. Continue
  4. 在随后的对话框中,保留默认选择的 generic.ins 并单击 Continue

16.4.2. 使用一个准备的 DASD

  1. 双击 Load
  2. 在随后的对话框中,选择 Normal 作为 Load type
  3. Load address 中输入 DASD 的设备号。
  4. Load parameter 处,填写与您准备引导 Red Hat Enterprise Linuxnbsp 的 zipl 引导菜单条目对应的号 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装程序。
  5. 单击确定按钮

16.4.3. 使用准备的 FCP 附加 SCSI 磁盘

  1. 双击 Load
  2. 在随后的对话框中,选择 SCSI 作为 Load type
  3. Load address 中输入与 SCSI 磁盘连接的 FCP 频道的设备号。
  4. World wide port name 中填写存储系统的 WWPN,以 16 位十六进制数字包含磁盘。
  5. Logical unit number 中输入 16 位十六进制数字作为磁盘的 LUN。
  6. Boot program selector 中输入与您准备引导 Red Hat Enterprise Linuxnbsp 的 zipl 引导菜单条目对应的号 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 安装程序。
  7. 引导记录逻辑块地址保留为 0 ,操作系统特定负载参数留空
  8. 单击确定按钮

16.4.4. 使用附加 FCP 的 SCSI DVD 驱动器

这需要一个附加到 FCP-to-SCSI 桥接中的 SCSI DVD 驱动器,该桥接连接至 IBM Z 机器中的 FCP 适配器。必须配置这个 FCP 适配器并使其可用。
  1. 插入您的 Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp; IBM Z DVD 的 Linux 插入 DVD 驱动器。
  2. 双击 Load
  3. 在随后的对话框中,选择 SCSI 作为 Load type
  4. Load address 中输入与 FCP-to-SCSI 桥接连接的 FCP 频道的设备号。
  5. World wide port name 中输入 16 位十六进制数字 FCP-to-SCSI 网桥的 WWPN。
  6. Logical unit number 中输入 16 位十六进制数字作为 DVD 驱动器的 LUN。
  7. Boot program selector 中输入 1 来选择 Red Hat Enterprise Linuxnbsp 上的引导条目 ;Hat Enterprise Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux for IBM Z DVD。
  8. 引导记录逻辑块地址保留为 0 ,操作系统特定负载参数留空
  9. 单击确定按钮

第 17 章 连接到安装系统

Anaconda 安装程序的初始程序加载(IPL)完成后,使用 ssh 连接从本地机器连接到 IBM Z 系统,以"安装"用户身份连接到 IBM Z 系统。
您需要连接到安装系统才能继续安装过程。使用 VNC 模式运行基于 GUI 的安装,或使用建立的连接来运行文本模式安装。
其他资源:
有关安装基于 GUI 的安装 VNC 和各种 VNC 模式的详情,请参考 第 25 章 使用 VNC

17.1. 使用 VNC 设置远程连接

从本地机器中,运行以下命令来设置与 IBM Z 系统的远程连接。
先决条件:
  • 初始程序引导在 IBM Z 系统中完成,命令提示符会显示:
    	Starting installer, one moment...
            Please ssh install@my-z-system (system ip address) to begin the install.
    
  • 如果要限制对安装系统的 VNC 访问,请确保配置了 inst.vncpassword=PASSWORD 引导参数。
  1. 在命令提示符后运行以下命令:
    $ssh install@my-z-system-domain-name
    或者
    $ssh install@my-z-system-IP-address
  2. 根据您是否配置了 inst.vnc 参数,ssh 会话会显示以下输出:
    当配置 inst.vnc 参数时:
    Starting installer, one moment...
    Please manually connect your vnc client to my-z-system:1 (system-ip-address:1) to begin the install.
    
    当没有配置 inst.vnc 参数时:
    Starting installer, one moment...
    Graphical installation is not available. Starting text mode.
    =============
    Text mode provides a limited set of installation options. 
    It does not offer custom partitioning for full control 
    over the disk layout. Would you like to use VNC mode instead?
    1) Start VNC
    2) Use text mode
    Please make your choice from above ['q' to quit | 'c' to continue | 'r' to refresh]:
    
    如果您配置了 inst.vnc 参数,请执行第 5 步。
  3. 输入 1 以启动 VNC。
  4. 如果您还没有设置 inst.vncpassword= 引导选项,但想保护服务器连接,请输入密码。
  5. 在新的命令提示符中连接到 VNC 服务器。
    $vncviewer my-z-system-ip-address:display_number
    如果您已保护连接,请使用您在上一步中输入的密码,或者使用为 inst.vncpassword= 引导选项设置的密码。
    RHEL 安装程序在 VNC 客户端中启动。

第 18 章 使用 Anaconda 安装

本章介绍了安装 Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux using Anaconda 安装程序的步骤。本章的大部分论述了使用图形用户界面的安装;在 IBM Z 中,图形界