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