11.15. 安装目标系统
警告
重要
重要
/boot
,比如在不同的硬盘中创建。使用有问题的 RAID 卡生成分区时需要使用内部硬盘。软件 RAID 设置永远都需要 /boot
分区。
/boot
分区。详情请查看 第 11.15.4 节 “手动分区”。

图 11.18. 存储空间概述
- 在 分区 部分,您可以选择如何对存储设备进行分区。可以手动配置分区,也可以允许安装程序自动分区。如果您是要在之前未使用过的存储中执行全新安装,或者不需要保留该存储中目前任何数据,则建议使用自动分区。要执行自动分区,请保留默认的 自动配置分区 单选框按钮以便安装程序在存储空间中生成必须要的分区。自动分区时也可以选择 我希望有额外空间可用 单选框,以便选择如何为此次安装的其他文件系统分配空间。如果您选择自动分区,但没有足够的存储空间可以完成使用推荐分区配置的安装,则在点击 后会出现一个对话框:
图 11.19. 包含回收空间选项的安装选项对话框
点击 安装目的系统(Installation Destination)页面,可在此添加更多存储设备,或选择手动配置分区。点击 为现有分区释放存储空间。详情请查看 第 11.15.3 节 “回收磁盘空间”。返回
重要
11.15.1. 引导装载程序安装
警告

图 11.20. 所选磁盘概述
警告
11.15.2. 加密分区

图 11.21. 为加密分区输入密码短语
警告
11.15.3. 回收磁盘空间
警告

图 11.22. 从现有文件系统中回收磁盘空间
11.15.4. 手动分区
警告

图 11.23. 手动分区页面
注意
11.15.4.1. 添加文件系统并配置分区
PReP
、/
、/home
、/boot
和 swap
。您还可以根据需要生成额外的分区。详情请查看 第 11.15.4.5 节 “推荐分区方案”。
注意
/boot
分区,/
(root)分区以及 swap 分区。这些是典型安装的推荐分区,但您可以根据需要添加额外的分区。
/
,或者为 boot 分区选择 /boot
。然后以 MB、GB 或者 TB 为单位在 所需容量 文本字段输入分区大小 。例如:输入 2GB
生成 2GB 大小的分区。如果您保持此字段空白,或者指定的大小超过可用空间,所有剩余空间都将被使用。输入这些详情后,点击 按钮生成该分区。
注意
/boot
,然后创建剩余的分区,以便安装程序可以为这些分区分配其剩余的容量。
标准分区
、BTRFS
、LVM
和 LVM 精简配置
。注:无论您在这里选择的是什么值,/boot
分区总是使用标准分区。

图 11.24. 配置挂载点

图 11.25. 重新扫描磁盘

图 11.26. 定制分区
- 挂载点 - 输入分区的挂载点。例如:如果这个分区应该是 root 分区,请输入
/
;如果是/boot
分区,请输入/boot
,等等。对于 swap 分区,则不应该设置挂载点 - 将文件系统类型设置为swap
就足够了。 - 所需容量 - 输入该分区所需大小。您可以使用 KB、MB 或者 GB 为单位。如果您未指定单位,则默认使用 MB。
- 设备类型 - 请选择以下类型之一:标准分区,BTRFS,LVM,LVM 精简配置 或者BTRFS。选中随附的 加密 复选框以便加密该分区。稍后还会提示您设置密码。只有选择两个或者两个以上磁盘进行分区方可使用 RAID。同时,如果选择此类型,还可以设定 RAID 等级。同样,如果选择 LVM,则可以指定 卷组。
- 文件系统 - 在下拉菜单中为这个分区选择正确的文件系统类型。选中旁边的 重新格式化 复选框格式化现有分区,或者不选择该复选框保留您的数据。注:必须重新格式化新创建的分区,且在此情况下无法取消选择该复选框。
- 标签 - 为该分区分配标签。使用标签是为了方便您识别并处理单独的分区。
- 名称 - 为 LVM 或者 Btrfs 卷分配名称。注:标准分区都是在生成那些分区时自动命名,且其名称无法编辑,比如将
/home
命名为sda1
。
重要
/usr
或 /var
是在剩余 root 卷之外进行分区,引导过程会变得非常复杂,因为这些目录包含对引导极为重要的组件。在某些情况下,比如这些目录位于 iSCSI 驱动器或 FCoE 位置, 系统可能无法引导,或者在关机或重启时挂起,并给出 Device is busy
出错信息。
/usr
或 /var
,不会对以下目录产生影响。例如:/var/www
的独立分区可正常工作,没有任何问题。
11.15.4.1.1. 文件系统类型
设备类型
- 标准分区 - 标准分区可包含文件系统或者 swap 空间,也可为软件 RAID 或者 LVM 物理卷提供容器。
- 逻辑卷(LVM) - 创建 LVM 分区可自动生成 LVM 逻辑卷。LVM 可在使用物理磁盘时提高性能。有关如何生成逻辑卷的详情,请查看 第 11.15.4.3 节 “创建 LVM 逻辑卷”。有关 LVM 的详情,请查看 《Red Hat Enterprise Linux 逻辑卷管理程序管理》。
- LVM 精简配置 – 使用精简配置,您可以管理可用空间的存储池,也称精简池,可在程序需要时将其分配给任意数量的设备。可在需要时动态扩展精简池以便有效分配存储空间。
- BTRFS - Btrfs 是有多个类设备功能的文件系统。相比 ext2、ext3 和 ext4 文件系统,它可以处理并管理更多文件、更大型的文件以及更大的卷。要生成 Btrfs 卷并了解更多信息,请查看 第 11.15.4.4 节 “创建 Btrfs 子卷”。
- 软件 RAID - 创建两个或多个软件 RAID 分区,以便创建 RAID 设备。为该系统中的每个磁盘分配一个 RAID 分区。要创建 RAID 设备,请查看 第 11.15.4.2 节 “创建软件 RAID”。有关 RAID 的详情,请参阅《Red Hat Enterprise Linux 逻辑卷管理程序管理》。
文件系统
- xfs - XFS 是高度灵活性的高性能文件系统,最大可支持 16 EB(大约一千六百万 TB)的文件系统,大小为 8EB 的文件(大约八百万 TB),同时目录结构包含千百万条目。XFS 支持元数据日志,它可提高崩溃恢复速度。XFS 文件系统还可在挂载和激活的情况下清除磁盘碎片并重新定义大小。默认选择并推荐使用这个文件系统。有关如何将常用命令从之前使用的 ext4 文件系统转移为 XFS 文件系统的详情,请查看 附录 E, ext4 和 XFS 命令参考表。XFS 最大支持分区大小为 500 TB。
- ext4 - ext4 是基于 ext3 文件系统,并有大量改进。这些改进包括支持大文件系统和大文件;更迅速、有效的磁盘空间分配;目录中无限的子目录数;更快速的文件系统检查及更强大的日志功能。Red Hat Enterprise Linux 7 中目前支持的最大 ext4 文件系统为 50 TB。
- ext3- ext3 文件系统是基于 ext2 文件系统,其主要优点是日志功能(journaling)。使用记录日志的文件系统可减少崩溃后恢复文件系统所需时间,因为它不需要在每次发生崩溃时都运行
fsck
程序检查文件系统元数据一致性。 - ext2 - ext2 文件系统支持标准的 Unix 文件类型,包括常规文件、目录、符号链接等等。可分配长文件名,最多有 255 个字符。
- vfat - VFAT 文件系统是一个 Linux 文件系统,它兼容 FAT 文件系统中的微软 Windows 长文件名。
- swap - Swap 分区被用来支持虚拟内存。换句话说,当内存不足以贮存系统正在处理的数据时,会将其写入 swap 分区。
- PReP - 这个小引导分区位于硬盘的第一个分区。PReP 引导分区包含 GRUB2 引导装载程序,该程序可让 IBM Power Systems 服务器引导 Red Hat Enterprise Linux。
11.15.4.2. 创建软件 RAID

图 11.27. 创建软件 RAID 分区 - 设备类型 菜单扩展
- 如 第 11.15.4.1 节 “添加文件系统并配置分区” 所述生成挂载点。通过配置这个挂载点,您就可以配置 RAID 设备。
- 保留在左侧方框中选择的分区,选中方框下方的配置按钮打开 配置挂载点 对话框。选择要在 RAID 设备中使用的磁盘,点击 。
- 点击 设备类型 下拉菜单并选择 RAID。
- 点击 文件系统 下拉菜单并选择您的首选文件系统(详情请查看 。第 6.14.4.1.1 节 “文件系统类型”)。
- 点击 RAID 级别 下拉菜单并选择您的首选 RAID 级别。可用 RAID 级别为:
- RAID0 - 最佳性能(条状)
- 在多个磁盘间分配数据。级别 0 RAID 提供比标准分区优越的性能,并可用来将多个设备的存储汇集到一个大的虚拟磁盘中。请注意:级别 0 RAID 不提供冗余,且阵列中一个设备的失败将破坏整个阵列中的数据。RAID 0 需要至少两个 RAID 分区。
- RAID1 - 冗余(镜像)
- 将一个磁盘中的数据镜像保存到一个或者多个其他磁盘中。阵列中的附加设备提供增加的冗余级别。RAID 1 需要至少两个 RAID 分区。
- RAID4 - 探测错误(奇偶校验)
- 在多个磁盘间分配数据,但只在阵列中的一个设备中保存奇偶校验信息,这样可在阵列中的任意设备失败时保护阵列。因为所有奇偶校验信息是保存在一个磁盘中,访问这个磁盘的会造成阵列性能瓶颈。RAID 4 至少需要三个 RAID 分区。
- RAID5 - 分布式错误探测
- 在多个磁盘间分配数据和奇偶校验信息。因此 RAID 5 提供优越的跨多磁盘数据分布性能,但没有 RAID 4 的性能瓶颈,因为也在阵列间发布奇偶校验信息。RAID 5 至少需要三个 RAID 分区。
- RAID6 - 冗余
- RAID 6 与 RAID 5 类似,但不是保存一组奇偶校验信息而是两组。RAID 6 至少需要四个 RAID 分区。
- RAID10 - 冗余(镜像) 和 最佳性能(条状)
- RAID 10 是内嵌的 RAID 或者合成的 RAID。它们是 由在磁盘镜像组件中分布的数据组成。例如:一个由四个 RAID 分区组成的 RAID 10 包含两对条状分区镜像。RAID 10 至少需要四个 RAID 分区。
- 点击 安装概述 界面。保存更改,并继续对其他分区操作,或者点击 返回
11.15.4.3. 创建 LVM 逻辑卷
重要
lvm
命令。要返回文本模式安装,请按 Ctrl+Alt+F1。

图 11.28. 配置逻辑卷
- 如 第 11.15.4.1 节 “添加文件系统并配置分区” 所述为 LVM 卷生成挂载点。
- 点击 设备类型 下拉菜单并选择 LVM。此时会出现 卷组 下拉菜单并显示新生成卷组的名称。
- 另外也可以点击该菜单并选择 新建卷组 ,或者在需要时点击 配置新生成的卷组。新建卷组 选项和 按钮都会让您进入 配置卷组 对话框,您在那里可以重命名逻辑卷组并选择器所包含的磁盘。
注意
该配置对话不允许指定卷组物理扩展的大小。该大小永远是默认的 4 MiB。如果要使用不同的物理扩展创建卷组,则可切换至互动 shell,并使用命令vgcreate
,或附带volgroup --pesize=size
命令的 Kickstart 文件手动创建该卷组。图 11.29. 定制 LVM 卷组
可用 RAID 等级与实际 RAID 设备相同。详情请查看 第 11.15.4.2 节 “创建软件 RAID” 。您还可以将子卷标记为加密,并为其设置大小策略。可用策略选项为:- 自动 - 自动设置卷组大小,使其足够容纳配置的逻辑卷。最适合不需要剩余空间的卷组。
- 尽量分配空间 - 为该卷组分配最大的可用空间,不考虑其包含的已配置逻辑卷的大小。最适用于您要将大多数数据保存到 LVM,且之后需要增大一些现有逻辑卷容积,或者需要在该卷组中生成附加逻辑卷的情况。
- 固定 - 使用这个选项您可以设置该卷组的具体大小。这个固定的大小必须能够容纳所有配置的逻辑卷。如果您知道该卷组的实际大小就很有用。
完成组配置后点击。 - 点击 安装概述 界面。保存更改,并继续对其他分区操作,或者点击 返回
警告
/boot
分区放到 LVM 卷中。
11.15.4.4. 创建 Btrfs 子卷

图 11.30. 配置 Btrfs 子卷
- 如 第 11.15.4.1 节 “添加文件系统并配置分区” 所述生成挂载点。通过配置这个挂载点,您就可以配置 Btrfs 卷。
- 点击 设备类型 下拉菜单并选择 BTRFS。文件系统 下拉菜单中的
Btrfs
会自动变灰。出现 卷 下拉菜单并显示新生成卷的名称。 - 另外也可以点击该菜单并选择 新建卷 ,或者在需要时点击 配置新生成的卷。新建卷 选项和 按钮都会让您进入 配置卷 对话框,在那里可以重命名子卷并为其添加 RAID 级别。
图 11.31. 定制 Btrfs 卷
可用 RAID 级别为:- RAID0(性能)
- 在多个存储设备间分配数据。级别 0 RAID 提供比标准分区优越的性能,并可用来将多个设备的存储汇集到一个大的虚拟设备中。请注意:级别 0 RAID 不提供冗余,且阵列中一个设备的失败将破坏整个阵列。RAID 0 至少需要两个 RAID 分区。
- RAID1(冗余)
- 将一个存储设备中的数据镜像保存到一个或者多个其他存储设备中。阵列中的附加设备提供增加的冗余级别。RAID 1 至少需要两个 RAID 分区。
- RAID10(性能,冗余)
- 兼备 RAID0 和 RAID1,并同时提供更高性能和冗余。在提供冗余(镜像)的 RAID 1 阵列中分配数据,且这些阵列呈条带状(RAID0),提供性能(条状)。至少需要四个 RAID 分区。
您还可以将该卷标记为加密,并为其设置大小策略。可用策略选项为:- 自动 - 自动设置卷大小,使其足够容纳配置的子卷。最适合不需要剩余空间的卷。
- 尽量分配空间 - 为该卷分配最大的可用空间,不考虑其包含的已配置子卷的大小。最适用于要将大多数数据保存到 Btrfs,且之后需要增大一些现有子卷容积,或者需要在该卷中生成附加子卷的情况。
- 固定 - 使用这个选项可以设置该卷的具体大小。这个固定的大小必须能够容纳所有配置的子卷。如果您知道该卷的实际大小就很有用。
完成卷配置后点击。 - 点击 安装概述 界面。保存更改,并继续对其他分区操作,或者点击 返回
警告
/boot
分区放到 Btrfs
子卷中。
Btrfs
创建独立 /usr
分区。该系统无法启动。
11.15.4.5. 推荐分区方案
- PReP boot 分区 - 建议大小为 4 到 8 MB
- 硬盘的第一个分区应包含 PReP boot 分区。这包含 GRUB2 引导装载程序,该程序可让 IBM Power Systems 服务器引导 Red Hat Enterprise Linux。
/boot
分区 - 建议大小至少有 500 MB- 挂载到
/boot
的分区含有操作系统内核,它可让您的系统引导 Red Hat Enterprise Linux,并提供引导过程中要使用的文件。鉴于多数固件的限制,建议生成一个较小的分区来保存这些文件。多数情况下 500MB 的 boot 分区就足够了。注意
如果您有 RAID 卡,请注意某些 BIOS 类型不支持使用 RAID 卡引导。在这种情况下,必须在 RAID 阵列外创建/boot/
分区,如在独立硬盘中。警告
如果使用 RAID 卡,请注意 Red Hat Enterprise Linux 7不支持在 IPR 卡中设置硬件 RAID。安装前可以引导独立的诊断 CD 以创建 RAID 阵列,然后安装到这个 RAID 阵列。 root
分区 - 建议大小为 10 GB- 这是 "
/
" 或者 root 目录所在位置。root 目录位于目录结构的顶端。默认情况下所有文件都写入这个分区除非要写入路径中挂载了不同分区(例如:/boot
或者/home
)虽然 5 GB root 分区满足最低安装条件,但还是建议至少分配 10 GB 分区以便可以尽可能安装您想要的软件包。重要
不要将/
目录与/root
目录混淆。/root
目录是 root 用户的主目录。有时/root
目录也称 斜杠 root 以示其与 root 目录的区别。 /home
分区 - 建议大小至少为 1 GB- 为将用户数据与系统数据分开保存,请在卷组中为
/home
目录创建专用分区。这个分区的大小取决于本地保存数据量、用户数量等等。这可让您在不删除用户数据文件的情况下完成升级,或者重新安装 Red Hat Enterprise Linux。如果您的存储空间超过 50GB,则会在创建其他分区的同时自动创建/home
分区。 swap
分区 - 建议大小至少为 1 GB- Swap 分区支持虚拟内存。当没有足够的 RAM 保存系统处理的数据时会将数据写入 swap 分区。Swap 的大小是系统内存负载而非总系统内存的一个功能,因此不等于总系统内存。所以关键是要分析系统运行的程序以及那些程序要提供的负载,这样方可决定该系统内存负载。应用程序供应商和开发者应该可以提供一些指导。当系统缺乏 swap 空间时,内核会因 RAM 内存耗尽而终止进程。配置过多 swap 空间会造成存储设备处于分配状态但闲置,这是浪费资源。过多 swap 空间还会掩盖内存泄露。有关 swap 分区的最大值以及其他附加信息请查看
mkswap(8)
manual page。下表根据系统中的 RAM 提供推荐的 swap 分区大小。如果让安装程序自动为系统分区,则使用这个指南分配 swap 分区大小。自动化分区设置假设 swap 分区最多时能是硬盘总容量的 10%。如果要将 swap 分区大小设定为超过系统存储空间 10%,则必须手动编辑分区布局。表 11.2. 推荐的系统 swap 空间
系统中的 RAM 量 推荐的 swap 空间 允许休眠的建议 swap 空间大小 低于 2 GB RAM 量的倍数 RAM 容量的三倍 2 GB - 8 GB 等于 RAM 量 RAM 量的倍数 8 GB - 64 GB 4 GB 到 RAM 容量的 0.5 倍 RAM 容量的 1.5 倍 超过 64 GB 独立负载(至少 4GB) 不建议使用休眠功能 在以上列出的每个范围临界点(例如:使用 2 GB、8 GB 或者 64 GB 系统 RAM 的系统),可根据所选 swap 空间自行裁决。如果您的系统资源允许此操作,增加 swap 空间可能会提高性能。注:您可以在多个存储设备间分配 swap 空间 - 特别是对于那些使用高速驱动器、控制程序和接口的系统 - 同时还可提高 swap 空间性能。
警告
/var/cache/yum/
。如果您为 /var/
生成独立分区,请确定其大小至少在 3.0 GB 以上以便保存下载的软件包更新。
为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。