17.5. 配置手动分区
您可以使用手动分区来配置磁盘分区和挂载点,并定义安装 Red Hat Enterprise Linux 的文件系统。在安装之前,您应该考虑是否使用分区的或未分区的磁盘设备。有关直接或使用 LVM 对 LUN 进行分区的优点和缺点的详情,请查看红帽知识库解决方案 对 LUN 进行分区的优点和缺点。
您有不同的分区和存储选项,包括 Standard Partitions
、LVM
和 LVM thin provisioning
。这些选项提供各种优点和配置,来有效地管理系统的存储。
- 标准分区
-
标准分区包含一个文件系统或交换空间。标准分区最常用于
/boot
、BIOS 引导
和EFI 系统分区
。您可以在大多数其他用途中使用 LVM 逻辑卷。 - LVM
-
选择
LVM
(或者逻辑卷管理)作为设备类型会生成一个 LVM 逻辑卷。LVM 在使用物理磁盘时提高了性能,并允许高级设置,比如对一个挂载点使用多个物理磁盘,并设置软件 RAID ,以提高性能、可靠性或两者都提高。 - LVM 精简配置
- 通过精简配置,您可以管理一个空闲空间的存储池,称为精简池,其可在应用程序需要时分配给任意数量的设备。您可以根据需要动态地扩展池,以便有效分配存储空间。
安装 Red Hat Enterprise Linux 需要至少一个分区,但至少使用以下分区或卷: /
、/home
、/boot
和 swap
。您还可以根据需要创建额外的分区和卷。
要防止数据丢失,建议您在继续前备份数据。如果您要升级或创建一个双引导系统,您应该备份所有您要保留在存储设备中的数据。
17.5.1. 推荐的分区方案 复制链接链接已复制到粘贴板!
在以下挂载点创建单独的文件系统。但是,如果需要,您还可以在 /usr
、/var
和 /tmp
挂载点创建文件系统。
-
/boot
-
/
(root) -
/home
-
swap
-
/boot/efi
-
PReP
建议对裸机部署中使用此分区方案,它不适用于虚拟和云部署。
/boot
分区 - 建议大小至少为 1 GiB-
挂载在
/boot
上的分区包含操作系统内核,它允许您的系统引导 Red Hat Enterprise Linux 10,以及在 bootstrap 过程中使用的文件。由于大多数固件的限制,请创建一个可以容纳这些文件的小分区。在大多数情况下,1 GiB 引导分区足够了。和其它挂载点不同,不能使用 LVM 用于/boot
-/boot
必须位于独立磁盘分区中。
如果有一张 RAID 卡,请注意某些 BIOS 类型不支持从 RAID 卡中引导。在这种情况下,/boot
分区必须在 RAID 阵列之外的分区上创建,比如在单独的磁盘上。
-
通常情况下,
/boot
分区由安装程序自动创建。但是,如果/
(根)分区大于 2 TiB,且(U)EFI 用于引导,您需要创建一个小于 2 TiB 的独立/boot
分区才能成功引导机器。 -
确保
/boot
分区在手动分区时位于磁盘的第一个 2 TB 中。将/boot
分区放在 2 TB 边界外可能导致安装成功,但系统无法引导,因为 BIOS 无法读取超出这个限制的/boot
分区。
root
推荐大小为至少 10 GiB这是"
/
"或根目录的位置。root 目录是目录结构的最顶层。默认情况下,所有文件都会写入此文件系统,除非在要写入的路径中挂载了不同的文件系统,例如/boot
或/home
。虽然 5 GiB 根文件系统允许您最小安装,但建议至少分配 10 GiB,以便可以尽可能安装您想要的软件包组。
不要将 /root
目录与 /
目录混淆。/root
目录是 root 用户的主目录。/root
目录有时被称为 slash root,将其与根目录区分开。
/home
- 建议大小至少为 1 GiB-
要独立于系统数据存储用户数据,请为
/home
目录创建一个专用的文件系统。文件系统大小基于本地存储的数据大小、用户数量等。您可以在不删除用户数据文件的情况下升级或重新安装 Red Hat Enterprise Linux 10。如果您选择自动分区,则建议至少有 55 GiB 磁盘空间可用于安装,以确保创建了/home
文件系统。 swap
分区 - 建议大小至少为 1 GiBswap 文件系统支持虚拟内存 ; 当内存不足以贮存系统正在处理的数据时,数据就会被写入 swap 文件系统。swap 大小是系统内存负载的一个功能,而不是系统内存总量,因此不等于系统内存总量。务必要分析系统将要运行的应用程序以及那些应用程序将服务的负载,以确定系统内存工作负载。应用程序供应商和开发人员可提供支持。
当系统没有 swap 空间时,内核会终止进程,因为系统 RAM 内存已耗尽。配置太多 swap 空间会导致存储设备被分配但处于闲置状态,因此资源使用不足。太多 swap 空间也会隐藏内存泄漏的问题。swap 分区的最大大小以及其它附加信息可在
mkswap(8)
手册页中找到。下表根据系统中的 RAM 量以及需要足够的内存以便系统休眠提供推荐的 swap 分区大小。如果您让安装程序自动为系统分区,则使用这个指南建立 swap 分区大小。自动分区设置假设不使用休眠功能。swap 分区的最大大小限制为磁盘总大小的 10%,且安装程序无法创建大于 1TiB 的 swap 分区。要设置足够的 swap 空间以便允许休眠功能,或者想将 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
分区 - 建议大小为 500 MiB- 基于 UEFI 的 AMD64、Intel 64 和 64 位 ARM 需要 500 MiB EFI 系统分区。建议的最小大小为 500 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。 BIOS
引导分区 - 建议大小为 1 MiB-
当在具有使用 GPT (GUID 分区表)进行磁盘分区的 BIOS 系统上安装 Red Hat Enterprise Linux 时,需要一个单独的分区来从特定磁盘引导,这是默认的。这个分区被称为
BIOS
引导,用于存储引导装载程序。
仅为立即需要的分区分配存储容量。可以随时分配额外的空闲空间,以满足将来的需求。
17.5.2. 支持的硬件存储 复制链接链接已复制到粘贴板!
非常重要的一点是,了解如何配置存储技术以及如何在 Red Hat Enterprise Linux 主要版本间的更改对存储技术的支持。
- 硬件 RAID
- 您的计算机主板或者附加控制器卡提供的所有 RAID 功能都需要在开始安装进程前进行配置。在 Red Hat Enterprise Linux 中,每个活跃的 RAID 阵列都以一个驱动器的形式出现。
- 软件 RAID
在有多个磁盘的系统上,您可以使用 Red Hat Enterprise Linux 安装程序来把几个驱动器作为 Linux 软件 RAID 阵列操作。使用软件 RAID 阵列时,RAID 功能是由操作系统而非专用硬件控制的。
注意当预先存在的 RAID 阵列的成员设备都是未分区的磁盘/驱动器时,安装程序会将阵列视为一个磁盘,且安装程序没有提供删除阵列的方法。
- USB 磁盘
- 您可在安装后连接和配置外部 USB 存储。大多数设备可被内核识别,但有些设备可能无法识别。如果在安装过程中不需要配置这些磁盘,请断开连接以避免潜在的问题。
- Intel BIOS RAID 设定的注意事项
-
Red Hat Enterprise Linux 使用
mdraid
在 Intel BIOS RAID 组件中安装。这些组件会在引导过程中自动探测到,设备节点路径可在多个引导过程中更改。使用文件系统标签或者设备 UUID 替换设备节点路径(如/dev/sda
)。您可以使用blkid
命令找到文件系统标签和设备 UUID。
17.5.3. 启动手动分区 复制链接链接已复制到粘贴板!
您可以在 RHEL 安装过程中配置自定义磁盘分区,以创建满足您的特定要求的存储布局。手动分区提供对磁盘使用情况、挂载点和文件系统类型的完全控制,以优化系统性能和数据组织。
先决条件
- 此时会打开 Installation Summary 屏幕。
- 所有磁盘都可用于安装程序。
流程
选择用于安装的磁盘:
- 点 Installation Destination 打开 Installation Destination 窗口。
- 点击对应图标选择安装所需的磁盘。所选磁盘上显示了一个选择框。
- 在 Storage Configuration 下,选择 Custom 按钮。
- 点 Done。
检测到的挂载点列在左侧窗格中。挂载点是由检测到的操作系统安装来组织。因此,如果在多个安装间共享分区,某些文件系统会被多次显示。
- 在左侧窗格中选择挂载点;可以自定义的选项显示在右侧窗格中。
- 可选:如果您的系统包含现有的文件系统,请确保有足够的空间用于安装。要删除任何分区,请在列表中选择它们并点击 按钮。对话框有一个复选框,您可以用它来已删除的分区所属系统所使用的所有其他分区。
可选:如果没有现有分区,并且您想要创建一组分区作为起点,请从左侧窗格(Red Hat Enterprise Linux 的默认分区方案是 LVM)选择您首选的分区方案,然后点 Click here to create them automatically 链接。
注意根据系统属性(如架构),会创建一个
/boot
分区、一个/
(root)卷,一个与可用存储的大小成比例的swap
卷,以及可选的一些其他分区,并在左窗格中列出。这些是典型安装的文件系统,但您可以添加额外的文件系统和挂载点。
- 可选:继续添加挂载点,并配置单个挂载点。
- 点击 Installation Summary 窗口。 确认任何更改,并返回
17.5.4. 支持的文件系统 复制链接链接已复制到粘贴板!
在配置手动分区时,您可以使用 Red Hat Enterprise Linux 中提供的各种文件系统和分区类型优化性能、确保兼容性,并有效地管理磁盘空间。
- xfs
-
XFS 文件系统是 Red Hat Enterprise Linux 上的默认文件系统。它是一个高度可扩展、高性能的文件系统,支持高达 16 EB (大约 1,600万 TB)的文件系统、高达 8 EB 的文件(大约 800万 TB)和包含几百万条目的目录结构。
XFS
还支持元数据日志,,提高崩溃恢复速度。最大支持的单个 XFS 文件系统的大小为 1 PB。无法缩小 XFS 来获得空闲空间。 - ext4
-
ext4
文件系统基于ext3
文件系统,但包括了很多改进。这包括对更大文件系统和更大文件的支持、更快更有效的磁盘空间分配、一个目录中无限的子目录数、更快速的文件系统检查及更强大的日志能力。单个ext4
文件系统最多支持 50 TB。 - ext3
-
ext3
文件系统基于ext2
文件系统,它有一个主要优点 - 日志。使用日志记录文件系统可减少在文件系统终止后恢复文件系统所花费的时间,因为不需要每次运行 fsck 程序检查文件系统元数据一致性。 - ext2
-
ext2
文件系统支持标准 Unix 文件类型,包括常规文件、目录或符号链接。它允许分配长文件名,最多 255 个字符。 - swap
- 交换分区是用来支持虚拟内存的。换句话说,当内存不足以贮存系统正在处理的数据时,数据就会被写入 swap 分区。
- vfat
VFAT
文件系统是一个 Linux 文件系统,与 Microsoft Windows 的 FAT 文件系统中的长文件名兼容。注意Linux 系统分区不支持
VFAT
文件系统。例如:/
、/var
、/usr
等等。- BIOS 引导
- 从在 BIOS 系统和 BIOS 兼容模式的 UEFI 系统上使用 GUID 分区表(GPT)引导的设备所需小分区。
- EFI 系统分区
- UEFI 系统上引导使用 GUID 分区表(GPT)设备所需小分区。
- PReP
-
这个小引导分区位于磁盘的第一个分区中。
PReP
boot 分区包含 GRUB2 引导装载程序,它可允许 IBM Power Systems 服务器引导 Red Hat Enterprise Linux。
17.5.5. 添加文件系统挂载点 复制链接链接已复制到粘贴板!
您可以添加多个文件系统挂载点。您可以使用任何可用的文件系统和分区类型,如 XFS、ext4、ext3、ext2、swap 和 VFAT。您还可以使用特定分区,如 BIOS 引导、EFI 系统分区和 PReP。它可帮助您有效地配置系统存储。
先决条件
- 您已规划了您的分区。
-
确保您没有对带有符号链接的路径指定挂载点,如
/var/mail
、/usr/tmp
、/lib
、/sbin
、/lib64
和/bin
。有效负载(包括 RPM 软件包)取决于创建指向特定目录的符号链接。
流程
- 点击 Add a New Mount Point 对话框被打开。 来创建新文件系统和相关的挂载点。
-
从 挂载点 下拉菜单中选择预先设置的路径之一 ,或者输入自己的路径。例如,为根分区选择
/
,或者为引导分区选择/boot
。 在 Desired Capacity 字段中输入文件系统的大小,例如
2GiB
。如果您没有在 Desired Capacity 中指定值,或者指定了一个大于可用空间的大小,则会使用所有剩余的可用空间。
- 点 Manual Partitioning 窗口。 创建分区并返回到
17.5.6. 为挂载点文件系统配置存储 复制链接链接已复制到粘贴板!
您可以为手动创建的每个挂载点设置分区方案。可用的选项包括 Standard Partition
、LVM
和 LVM Thin Provisioning
。Btfrs 支持已在 Red Hat Enterprise Linux 10 中删除。
无论选择了什么值,/boot
分区总是位于一个标准的分区中。
流程
- 要更改单个非 LVM 挂载点应所在的设备,请从左侧窗格选择所需的挂载点。
- 在 Device (s) 标题下,单击 。此时会打开 Configure Mount Point 对话框。
- 选择一个或多个设备并点击 Manual Partitioning 窗口。 确认您的选择,并返回
- 点 应用改变。
- 在 Manual Partitioning 窗口中左下方,点 storage device selected 打开 Selected Disks 对话框,检查磁盘信息。
- 可选:点 按钮(圆形箭头按钮)来刷新所有本地磁盘和分区 ; 这只在执行安装程序外的高级分区配置后才需要。点击 按钮重置安装程序中的所有配置更改。
17.5.7. 自定义挂载点文件系统 复制链接链接已复制到粘贴板!
如果需要设置特定的设置,可以自定义分区或卷。如果 /usr
或 /var
是独立于剩余 root 卷的分区,引导过程会变得复杂。这是因为关键组件位于这些目录中。在某些情况下,比如这些目录位于 iSCSI 驱动器或 FCoE 位置,系统无法引导。或者,系统可能会在关机或重启时出现 Device is busy 错误。
这个限制只适用于 /usr
或 /var
,不适用于下面的目录。例如: 一个独立的 /var/www
可以正常工作。
流程
- 从左侧窗格中,选择挂载点。
在右侧面板中您可以自定义以下选项:
-
在 Mount Point 项值嗯输入文件系统挂载点。例如: 如果文件系统是 root 文件系统,输入
/
; 如果是/boot
文件系统,输入/boot
,以此类推。对于 swap 文件系统来说,不需要设置挂载点,因为将文件系统类型设置为swap
就足够了。 - 在 Desired Capacity 项中输入文件系统的大小。您可以使用常规大小单位,如 KiB 或者 GiB。如果没有设置任何单元,则默认为 MiB。
从 Device Type 下拉菜单中选择设备类型:
Standard Partition
、LVM
或LVM Thin Provisioning
。注意只有选择了两个或者多个磁盘进行分区时才可以使用
RAID
。如果选择RAID
,还可以设置RAID 级别
。同样,如果选择LVM
,可以指定卷组
。- 选择 Encrypt 复选框来加密分区或卷。您必须稍后在安装程序中设置密码。
从文件系统下拉菜单中为这个分区或者卷选择正确的 文件系统 类型。
注意Linux 系统分区不支持
VFAT
文件系统。例如:/
、/var
、/usr
等等。- 选择 重新格式化复选框格式化现有分区,或不选择重新格式化复选框来保留您的数据。新建的分区和卷必须重新格式化,且无法清除复选框。
- 在 Label 字段中输入分区的标签。使用标签可轻松识别和定位各个分区。
-
在 Name 中输入名称。标准分区在创建时被自动命名,您无法编辑标准分区的名称。例如: 您不能编辑
/boot
名称sda1
。
-
在 Mount Point 项值嗯输入文件系统挂载点。例如: 如果文件系统是 root 文件系统,输入
- 点击 Installation Summary 窗口中的 前,修改不会生效。 应用您的更改。如果需要,可以选择另外一个分区进行自定义。在点
- 可选:点击 丢弃您的分区更改。
当您创建并自定义所有文件系统和挂载点后,点
。如果您选择加密文件系统,则会提示您输入生成密码短语。Summary of Changes 对话框会打开,它包括了安装程序进行的与所有存储相关的操作的信息。
- 点击 Installation Summary 窗口。 来应用更改,并返回到
17.5.8. 保留 /home 目录 复制链接链接已复制到粘贴板!
在 Red Hat Enterprise Linux 10 图形安装中,您可以保留 RHEL 9 系统上使用的 /home
目录。只有在 /home
目录位于 RHEL 9 系统上单独的 /home
分区上时,才能保留 /home
。
保留包含各种配置设置的 /home
目录,使得新 Red Hat Enterprise Linux 10 系统上的 GNOME Shell 环境可以以与 RHEL 9 系统上相同的方法进行设置。请注意,这只适用于 Red Hat EnterpriseLinux 10 上具有与之前 RHEL 9 系统上相同用户名和 ID 的用户。
先决条件
- 您已在计算机上安装了 RHEL 9。
-
/home
目录位于 RHEL 9 系统上一个单独的/home
分区。 -
Red Hat Enterprise Linux 10
Installation Summary
窗口已打开。
流程
- 点 Installation Destination 打开 Installation Destination 窗口。
- 在 Storage Configuration 下,选择 Custom 单选按钮。点击 Done。
- 点 Manual Partitioning 窗口会打开。 ,
选择
/home
分区,在Mount Point:
下填写/home
,并清除 Reformat 复选框。图 17.1. 确定 /home 不会被格式化
-
可选:您还可以自定义 Red Hat Enterprise Linux 10 系统所需的
/home
分区的各个方面,如 自定义挂载点文件系统 中所述。但是,要保留 RHEL 9 系统中的/home
,需要清除 Reformat 复选框。 - 根据您的要求自定义所有分区后,点击 Summary of changes 将打开。 。
-
确认在 Summary of changes 对话框中
/home
没有任何变化。这意味着/home
分区被保留。 - 点击 Installation Summary 窗口。 来应用更改,并返回到
17.5.9. 在安装过程中创建软件 RAID 复制链接链接已复制到粘贴板!
独立磁盘冗余阵列(RAID)设备由多个存储设备组成。这些设备被安排为提高性能,并在某些配置中提供更高的容错能力。RAID 设备会创建一个步骤,并根据需要添加或删除磁盘。\
您可以为系统中的每个物理磁盘配置一个 RAID 分区。安装程序可用的磁盘数量决定了可用的 RAID 设备级别。例如:如果您的系统有两块磁盘,则无法创建 RAID 10
设备,因为它至少需要三块单独的磁盘。要优化您的系统的存储性能和可靠性,RHEL 支持软件 RAID 0
、RAID 1
、RAID 4
、RAID 5
、RAID 6
和 RAID 10
类型,并支持使用 LVM 和 LVM Thin Provisioning 在安装的系统上设置存储。
在 64 位 IBM Z 上,存储子系统透明地使用 RAID。您不必手动配置软件 RAID。
先决条件
- 您已经选择了两个或者多个磁盘,然后才能看到 RAID 配置选项。根据您要创建的 RAID 类型,至少需要两个磁盘。
- 您已在 Installation Destination 窗口中选择了 单选按钮,并通过单击 Done 按钮进入到 Manual Partitioning 窗口。
- 您创建了挂载点。通过配置挂载点,您可以配置 RAID 设备。
流程
- 在 Manual Partitioning 窗口左面地框中,选所需的分区。
- 点击设备类型下拉菜单并选择 RAID。
- 在 Device(s) 部分点 。此时会打开 Configure Mount Point 对话框。
- 选择您要包含在 RAID 设备中的磁盘,然后点击 关闭对话框。
- 点击文件系统下拉菜单并选择您首选的文件系统类型。
- 点击RAID 级别下拉菜单并选择您需要的 RAID 级别。
- 点击 保存您的更改。
- 点 按照概述窗口。 应用设置并返回到
17.5.10. 创建 LVM 逻辑卷 复制链接链接已复制到粘贴板!
逻辑卷管理(LVM)提供底层物理存储空间的逻辑视图,如磁盘或 LUN。物理存储分区以物理卷的形式代表,您可以将其分组到卷组中。您可以将每个卷组分成多个逻辑卷,每个逻辑卷与标准磁盘分区类似。因此,LVM 逻辑卷具有跨多个物理磁盘的分区的功能。
- LVM 配置只在图形和 Kickstart 安装中可用。在文本模式安装过程中,LVM 配置不可用。
-
要在文本模式下创建 LVM 配置,请按 Ctrl+Alt+F2 ,来在不同的虚拟控制台中使用 shell 提示符。您可以在该 shell 中运行
vgcreate
和lvm
命令。要返回文本模式安装,请按 Ctrl+Alt+F1。
流程
在 Manual Partitioning 窗口中,使用以下选项之一创建一个新挂载点:
- 使用 Click here to create them automatically 选项,或者点 + 按钮。
- 从下拉列表中选择 Mount Point,或者手动输入。
在 Desired Capacity 字段中输入文件系统的大小,例如:
/
70 GiB ,/boot
1 GiB 。注: 跳过此步骤以使用现有挂载点。
- 选择挂载点。
在下拉菜单中选择
LVM
。卷组 下拉菜单显示新创建的卷组名称。注意您无法在配置对话框中指定卷组物理扩展的大小。该大小始终设置为默认值 4 MiB。如果要创建具有不同物理扩展的卷组,您必须通过切换到交互式 shell ,并使用
vgcreate
命令来手动创建它,或使用带有volgroup --pesize=size
命令的 Kickstart 文件。- 点击 Installation Summary 窗口。 返回到
17.5.11. 配置 LVM 逻辑卷 复制链接链接已复制到粘贴板!
您可以根据您的要求配置新创建的 LVM 逻辑卷。
不支持将 /boot
分区放在 LVM 卷中。
流程
在 Manual Partitioning 窗口中,使用以下任一选项创建一个挂载点:
- 使用 Click here to create them automatically 选项,或者点 + 按钮。
- 从下拉列表中选择 Mount Point,或者手动输入。
在 Desired Capacity 字段中输入文件系统的大小,例如:
/
70 GiB ,/boot
1 GiB 。跳过这一步以使用现有挂载点。
- 选择挂载点。
-
点 设备类型下拉菜单并选择
LVM
。卷组 下拉菜单显示新创建的卷组名称。 点配置卷组对话框。
配置新创建的卷组。此时会打开注意您无法在配置对话框中指定卷组物理扩展的大小。该大小始终设置为默认值 4 MiB。如果要创建具有不同物理扩展的卷组,您必须通过切换到交互式 shell ,并使用
vgcreate
命令来手动创建它,或使用带有volgroup --pesize=size
命令的 Kickstart 文件。如需更多信息,请参阅 自动安装 RHEL 文档。可选:在 RAID Level 下拉菜单中选择您需要的 RAID 级别。
可用的 RAID 级别与实际的 RAID 设备相同。
- 选择 加密 复选框来为卷组进行加密。
在 Size policy 下拉菜单中,为卷组选择以下任何一个大小策略:
可用的策略选项有:
- 自动
- 自动设置卷组大小,使其足够大,以便包含配置的逻辑卷。适合于不需要剩余空间的卷组。
- 尽可能大
- 文件系统以最大大小创建,无论其包含的逻辑卷的大小如何。适合于要将大多数数据保存到 LVM,且之后需要增大一些现有逻辑卷的大小,或者需要在该卷组中生成附加逻辑卷。
- 已修复
- 您可以设置准确的卷组大小。这个固定的大小必须能够容纳所有配置的逻辑卷。适用于知道该卷组的实际大小。
- 点击 Manual Partitioning 窗口。 以应用设置并返回到
- 点击 保存您的更改。
- 点击 Installation Summary 窗口。 返回到
17.5.12. 了解磁盘分区策略 复制链接链接已复制到粘贴板!
无法为每个系统分区最佳方法; 最理想的设置取决于您计划如何使用要安装的系统。然而,下面的提示可能帮助您找到最合适的布局以满足您的需要:
- 首先创建具有特定要求的分区,例如,某个分区必须位于特定磁盘中。
-
考虑加密任何可能包含敏感数据的分区和卷。加密可防止未授权的人访问分区中的数据,即使他们可以访问物理存储设备。在大多数情况下,应该至少为包含用户数据的
/home
分区加密。 -
在某些情况下,为 /、
/boot
和/
homeMySQL
数据库的服务器上,具有单独的/var/lib/mysql
挂载点,允许您在重新安装过程中保留数据库,而无需之后从备份中恢复。但是,使用不必要的挂载点使存储管理更为困难。 -
对于可以放置哪个分区布局的某些目录,有一些特殊的限制。值得注意的是,
/boot
目录必须总是位于物理分区(不能在 LVM 卷中)。 - 如果您是 Linux 新手,请考虑查看 Linux 文件系统层次结构标准,以了解有关各种系统目录及其内容的信息。
- 每个内核大约需要:60MiB (initrd 28MiB、16MiB vmlinuz 和 9MiB System.map)
- 对于救援模式:100MiB (initrd 56MiB、16MiB vmlinuz 和 9MiB System map)
当在系统中启用
kdump
时,它将需要大约额外的 40MiB(另一个包含 33MiB 的 initrd)/boot
的默认 1 GiB 分区大小应该足以满足大多数常见用例的需要。但是,如果您计划保留多个内核版本或勘误内核,请增大这个分区的大小。-
/var
目录包含许多应用的内容,包括 Apache Web 服务器,DNF 软件包管理器使用该目录临时存储下载的软件包更新。确保包含/var
的分区或卷至少有 5 GiB。 -
/usr
目录在典型的 Red Hat Enterprise Linux 安装中持有大部分软件。因此,包含此目录的分区或卷应该至少 5 GiB 用于最小安装,使用图形环境的安装需要至少 10 GiB。 如果
/usr
或/var
是独立于剩余 root 卷的分区,引导过程会变得非常复杂,因为这些目录包含了对引导极为重要的组件。在某些情况下,比如这些目录位于 iSCSI 驱动器或 FCoE 位置,系统可能无法引导,或者在关机或重启时挂起并出现Device is busy
出错信息。这个限制只适用于
/usr
或/var
,不适用于下面的目录。例如:/var/www
的单独分区可以正常工作。重要有些安全策略要求将
/usr
和/var
分离,即使它使管理更加复杂。-
考虑在 LVM 卷组中保留一部分空间不分配。如果您的空间要求改变,但您不希望从其他卷中删除数据,这个未分配空间为您提供了灵活性。您也可以为分区选择
LVM Thin Provisioning
设备类型,使其让卷自动处理未使用的空间。 -
不能缩小 XFS 文件系统的大小 - 如果您希望使这个文件系统的分区或卷更小,必须备份数据,销毁文件系统,然后创建一个新的、较小的文件系统。因此,如果您计划稍后更改分区布局,您应该改为使用
ext4
文件系统。 -
如果您希望在安装后添加更多磁盘或扩展虚拟机磁盘来扩展存储,请使用逻辑卷管理(LVM)。通过使用 LVM,您可以在新驱动器中创建物理卷,然后将其分配给任何您认为适合的卷组和逻辑卷 - 例如,您可以轻松地扩展您的系统
/home
(或者其它位于逻辑卷的目录)。 - 取决于系统的固件、引导驱动器大小以及引导驱动器磁盘标签,可能需要创建 BIOS 引导分区或者 EFI 系统分区。请注意,如果您的系统不需要,则无法在图形安装中创建 BIOS 引导或 EFI 系统分区 - 在这种情况下,会在菜单中隐藏它们。