C.4. 推荐的分区方案
红帽建议您在以下挂载点创建单独的文件系统:
-
/boot
-
/
(root) -
/home
-
swap
-
/boot/efi
PReP
/boot
分区 - 建议大小至少为 1 GiB挂载在
/boot
中的分区包含操作系统内核,它可允许您的系统引导 Red Hat Enterprise Linux 8 以及 bootstrap 过程中使用的文件。由于多数固件的限制,我们推荐创建 一 个较小的分区来容纳这些硬件。在大多数情况下, 一 个 1 GiB 引导分区足够了。和其它挂载点不同,不能使用 LVM 用于/boot
-/boot
必须位于独立磁盘分区中。警告通常情况下,
/boot
分区由安装程序自动创建。但是,如果/
(根)分区大于 2 TiB,且使用(U)EFI 引导,需要创建一个单独的/boot
分区,它小于 2 TiB 方可成功引导机器。注意如果有一张 RAID 卡,请注意某些 BIOS 类型不支持从 RAID 卡中引导。在这种情况下,
/boot
分区必须在 RAID 阵列之外被创建,比如在一个单独的硬盘驱动器上创建。root
- 推荐的大小为 10 GiB这是"
/
"或根目录的位置。root 目录是目录结构的最顶层。默认情况下,所有文件都是在这个文件系统中写入的,除非在写入的路径中挂载了不同的文件系统,例如/boot
或者/home
。虽然 5 GiB 根文件系统可让您进行最小安装,但建议至少分配 10 GiB,以便您可以尽可能安装需要的软件包组。
重要不要将
/root
目录与/
目录混淆。/root
目录是 root 用户的主目录。/root
目录有时指的是 斜杠根目录 以将其与根目录区分开。/home
- 建议大小至少为 1 GiB-
要与系统数据分开保存用户数据,请为
/home
目录创建一个专用的文件系统。文件系统大小基于本地存储的数据大小、用户数量等。您可以在不删除用户数据文件的情况下,升级或重新安装 Red Hat Enterprise Linux 8。如果您选择自动分区,则建议您至少有 55 GiB 可用于安装,以确保创建了/home
文件系统。 swap
分区 - 建议大小至少为 1 GBSwap 文件系统支持虚拟内存; 当内存不足以贮存系统正在处理的数据时,数据就会被写入 swap 文件系统。Swap 大小是系统内存工作负载的 一 个功能,而不是系统内存总量,因此与系统内存总量不 一 致。分析系统运行的应用程序以及载入那些应用程序以确定系统内存工作负载是很重要的。应用程序供应商和开发人员可提供支持。
当系统没有 swap 空间时,内核会终止进程,因为系统 RAM 内存已耗尽。配置太多 swap 空间会导致存储设备被分配但处于闲置状态,因此资源使用不足。太多 swap 空间也会隐藏内存泄漏的问题。swap 分区的最大大小以及其它附加信息可在
mkswap(8)
手册页中找到。下表根据系统中的 RAM 大小以及想足够的内存让系统休眠提供推荐的 swap 分区大小。如果您让安装程序自动为您的系统分区,则会根据本指南建立 swap 分区大小。自动分区设置假设没有使用休眠功能。swap 分区的最大大小为硬盘总容量的 10%,且安装程序无法创建大于 128 GB 的交换分区。要设置足够大的 swap 空间以便允许休眠功能,或者要将 swap 分区大小设定为超过系统存储空间的 10%,或者超过 128 GB,则必须手动编辑分区布局。
/boot/efi
分区 - 建议大小为 200 MiB- 基于 UEFI 的 AMD64、Intel 64 和 64 位 ARM 需要 200 MiB EFI 系统分区。推荐的最小值是 200 MiB,默认大小为 600 MiB,最大为 600 MiB。BIOS 系统不需要 EFI 系统分区。
表 C.1. 推荐的系统交换空间
系统中的 RAM 量 | 推荐的 swap 空间 | 如果允许休眠则推荐使用 swap 空间 |
---|---|---|
低于 2 GB | RAM 量的 2 倍 | RAM 量的 3 倍 |
2 GB - 8 GB | 与 RAM 量相等 | RAM 量的 2 倍 |
8 GB - 64 GB | 4 GB 到 RAM 量的 0.5 倍 | RAM 量的 1.5 倍 |
64 GB 以上 | 独立负载(至少 4GB) | 不推荐休眠 |
在每个范围间的边缘,比如有 2GB、8 GB 或者 64 GB 系统 RAM 的系统,可根据所选 swap 空间以及休眠支持自行裁量。如果您的系统资源允许此操作,增加 swap 空间可提高性能。
在多个存储设备间分配 swap 空间 - 特别是在使用高速驱动器、控制器和接口的系统上 - 也提高了 swap 空间的性能。
很多系统的分区和卷超过了最低要求。根据具体系统需要选择分区。
- 只为那些您需要的分区立即分配存储容量。您可以在任何时间分配空闲空间来满足需要。
- 如果您不确定如何配置分区,使用安装程序提供的自动默认分区布局。
PReP
boot 分区 - 建议大小为 4 到 8 MiB-
当在 IBM Power System 服务器中安装 Red Hat Enterprise Linux 时,硬盘的第一个分区应该包含
PReP
boot 分区。它包含 GRUB2 引导装载程序,它可允许其他 IBM Power 系统服务器引导 Red Hat Enterprise Linux。
为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。