10.4. 配置手动分区
您可以使用手动分区来配置磁盘分区和挂载点,并定义安装 Red Hat Enterprise Linux 的文件系统。在安装之前,您应该考虑是否使用分区的或未分区的磁盘设备。有关在 LUN 上直接或通过 LVM 使用分区的详情,请参考 https://access.redhat.com/solutions/163853。
您有不同的分区和存储选项,包括 Standard Partitions
、LVM
和 LVM thin provisioning
。这些选项提供各种优点和配置,来有效地管理系统的存储。
- 标准分区
-
标准分区包含一个文件系统或交换空间。标准分区最常用于
/boot
、BIOS 引导
和EFI 系统分区
。您可以在大多数其他用途中使用 LVM 逻辑卷。 - LVM
-
选择
LVM
(或者逻辑卷管理)作为设备类型会生成一个 LVM 逻辑卷。LVM 在使用物理磁盘时提高了性能,并允许高级设置,比如对一个挂载点使用多个物理磁盘,并设置软件 RAID ,以提高性能、可靠性或两者都提高。 - LVM 精简配置
- 使用精简配置,您可以管理一个空闲空间的存储池,称为精简池,可在应用程序需要时将其分配给任意数量的设备。您可以根据需要动态地扩展池,以便有效分配存储空间。
安装 Red Hat Enterprise Linux 需要至少一个分区,但至少使用以下分区或卷:/、
、/
home/boot
和 swap
。您还可以根据需要创建额外的分区和卷。
要防止数据丢失,建议您在继续前备份数据。如果您要升级或创建一个双引导系统,您应该备份所有您要保留在存储设备中的数据。
10.4.1. 推荐的分区方案
在以下挂载点创建单独的文件系统。但是,如果需要,您还可以在 /usr
、/var
和 /tmp
挂载点创建文件系统。
-
/boot
-
/
(root) -
/home
-
swap
-
/boot/efi
-
PReP
建议对裸机部署中使用此分区方案,它不适用于虚拟和云部署。
/boot
分区 - 建议大小至少为 1 GiB-
挂载在
/boot
上的分区包含操作系统内核,它允许您的系统引导 Red Hat Enterprise Linux 9,以及在 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 9。如果您选择自动分区,建议至少有 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
分区 - 建议大小为 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。
10.4.2. 支持的硬件存储
非常重要的一点是,了解如何配置存储技术以及如何在 Red Hat Enterprise Linux 主要版本间的更改对存储技术的支持。
硬件 RAID
您的计算机主板或者附加控制器卡提供的所有 RAID 功能都需要在开始安装进程前进行配置。在 Red Hat Enterprise Linux 中,每个活跃的 RAID 阵列都以一个驱动器的形式出现。
软件 RAID
在有多个磁盘的系统上,您可以使用 Red Hat Enterprise Linux 安装程序来把几个驱动器作为 Linux 软件 RAID 阵列操作。使用软件 RAID 阵列时,RAID 功能是由操作系统而非专用硬件控制的。
当预先存在的 RAID 阵列成员设备都是未分区的磁盘/驱动器时,安装程序会将阵列视为一个磁盘,且没有方法来删除阵列。
USB 磁盘
您可在安装后连接和配置外部 USB 存储。大多数设备可被内核识别,但有些设备可能无法识别。如果在安装过程中不需要配置这些磁盘,请断开连接以避免潜在的问题。
NVDIMM 设备
要使用非易失性双内存模块(NVDIMM)设备作为存储,必须满足以下条件:
- 系统的构架是 Intel 64 或者 AMD64。
- 该设备被配置为扇区模式。Anaconda 可将 NVDIMM 设备重新配置成此模式。
- 该设备必须被 nd_pmem 驱动程序支持。
在以下附加条件下可使用 NVDIMM 设备引导:
- 系统使用 UEFI。
- 该设备必须使用系统中可用的固件或者 UEFI 驱动程序支持。UEFI 驱动程序可以从设备本身的 ROM 选项加载。
- 该设备必须在命名空间下提供。
要在引导过程中利用 NVDIMM 设备的高性能,将 /boot
和 /boot/efi
目录放在该设备中。
引导过程中不支持 NVDIMM 设备的 Execute-in-place(XIP)功能,内核被加载到传统内存中。
Intel BIOS RAID 设定的注意事项
Red Hat Enterprise Linux 使用 mdraid
在 Intel BIOS RAID 组件中安装。这些组件会在引导过程中自动探测到,设备节点路径可在多个引导过程中更改。使用文件系统标签或者设备 UUID 替换设备节点路径(如 /dev/sda
)。您可以使用 blkid
命令查找文件系统标签和设备 UUID。
10.4.3. 启动手动分区
您可以使用手动分区,根据要求对磁盘进行分区。
先决条件
- 此时会打开 Installation Summary 屏幕。
- 所有磁盘都可用于安装程序。
流程
选择用于安装的磁盘:
- 点 Installation Destination 打开 Installation Destination 窗口。
- 点击对应图标选择安装所需的磁盘。所选磁盘上显示了一个选择框。
- 在 Storage Configuration 下,选择 Custom 按钮。
- 可选: 要使用 LUKS 启用存储加密,选择 Encrypt my data 复选框。
- 点击 。
如果您选择加密存储,则会打开一个输入磁盘加密密码短语的对话框。输入 LUKS 密码短语:
在两个文本字段输入密码短语。要切换键盘布局,使用键盘图标。
警告在输入密码短语的对话框中,您不能更改键盘布局。选择英文键盘布局在安装程序中输入密码短语。
- 点击 Manual Partitioning 窗口被打开。 。
检测到的挂载点列在左侧窗格中。挂载点是由检测到的操作系统安装来组织。因此,如果在多个安装间共享分区,某些文件系统会被多次显示。
- 在左侧窗格中选择挂载点;可以自定义的选项显示在右侧窗格中。
- 可选:如果您的系统包含现有的文件系统,请确保有足够的空间用于安装。要删除任何分区,请在列表中选择它们并点击 按钮。对话框有一个复选框,您可以用它来已删除的分区所属系统所使用的所有其他分区。
可选:如果没有现有分区,且您想要创建一组分区作为起点,请从左侧窗格中选择您首选的分区方案(Red Hat Enterprise Linux 的默认分区方案是 LVM),然后点 Click here to create them automatically 链接。
注意创建
/boot
分区、/
(root)卷和交换卷
与可用存储大小成比例,并在左侧窗格中列出。这些是典型安装的文件系统,但您可以添加额外的文件系统和挂载点。- 点击 Installation Summary 窗口。 确认任何更改,并返回
10.4.4. 支持的文件系统
在配置手动分区时,您可以使用 Red Hat Enterprise Linux 中提供的各种文件系统和分区类型,来优化性能、确保兼容性,并有效地管理磁盘空间。
- xfs
-
XFS
是一个高度可扩展的高性能文件系统,它最多支持 16 EB(大约 1600万 TB)的文件系统、8 EB 文件(大约 800万 TB)以及包含千百万条目的目录结构。XFS
还支持元数据日志,,提高崩溃恢复速度。单个 XFS 文件系统最多支持 500 TB。XFS
是 Red Hat Enterprise Linux 上的默认文件系统。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。
10.4.5. 添加挂载点文件系统
您可以添加多个挂载点文件系统。您可以使用任何可用的文件系统和分区类型,如 XFS、ext4、ext3、ext2、swap、VFAT 以及 BIOS Boot、EFI 系统分区和 PReP 等特定分区,来有效地配置您的系统存储。
先决条件
- 您已规划了您的分区。
-
确定您在带有符号链接的路径上没有指定的挂载点,如
/var/mail
、/usr/tmp
、/lib
、/sbin
、/lib64
和/bin
。有效负载(包括 RPM 软件包)取决于创建指向特定目录的符号链接。
流程
- 点击 Add a New Mount Point 对话框被打开。 可创建新挂载点文件系统。
-
从 挂载点 下拉菜单中选择预先设置的路径之一 ,或者输入自己的路径。例如,为根分区选择
/
,或者为引导分区选择/boot
。 在 Desired Capacity 项中输入文件系统的大小,例如
2GiB
。如果您没有在 Desired Capacity 中指定值,或者指定了比可用空间大的大小,则所有剩余的可用空间都会被使用。
- 点 Manual Partitioning 窗口。 创建分区并返回到
10.4.6. 为挂载点文件系统配置存储
您可以为手动创建的每个挂载点设置分区方案。可用的选项包括 Standard Partition
、LVM
和 LVM Thin Provisioning
。在 Red Hat Enterprise Linux 9 中删除了 Btfrs 支持。
无论选择了什么值,/boot
分区总是位于一个标准的分区中。
流程
- 要更改单个非 LVM 挂载点应位于的设备,请从左侧窗格选择所需的挂载点。
- 在 Device(s) 标题下点击 。此时会打开 Configure Mount Point 对话框。
- 选择一个或多个设备并点击 Manual Partitioning 窗口。 确认您的选择,并返回
- 点 应用改变。
- 在 Manual Partitioning 窗口中左下方,点 storage device selected 打开 Selected Disks 对话框,检查磁盘信息。
- 可选:点 按钮(圆形箭头按钮)刷新所有本地磁盘和分区 ; 这只在执行安装程序外的高级分区配置后才需要。点击 按钮重置安装程序中的所有配置更改。
10.4.7. 自定义挂载点文件系统
如果需要设置特定的设置,可以自定义分区或卷。如果 /usr
或 /var
是独立于其他 root 卷的分区,引导过程会变得非常复杂,因为这些目录包含关键组件。在某些情况下,比如这些目录位于 iSCSI 驱动器或 FCoE 位置,系统无法引导,或者在关机或重启时出现 Device is busy 错误。
这个限制只适用于 /usr
或 /var
,不适用于下面的目录。例如: 一个独立的 /var/www
可以正常工作。
流程
从左侧窗格中,选择挂载点。
图 10.1. 自定义分区
在右侧面板中您可以自定义以下选项:
-
在 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 复选框来加密分区或卷。您必须稍后在安装程序中设置密码。此时会显示 LUKS Version 下拉菜单。
- 从下拉菜单中选择您所需的 LUKS 版本。
从文件系统下拉菜单中为这个分区或者卷选择正确的 文件系统 类型。
注意Linux 系统分区不支持
VFAT
文件系统。例如:/
、/var
、/usr
等等。- 选择 重新格式化复选框格式化现有分区,或不选择重新格式化复选框来保留您的数据。新建的分区和卷必须重新格式化,且无法清除复选框。
- 在 Label 字段中输入分区的标签。使用标签可轻松识别和定位各个分区。
-
在 Name 中输入名称。标准分区在创建时被自动命名,您无法编辑标准分区的名称。例如: 您不能编辑
/boot
名称sda1
。
-
在 Mount Point 项值嗯输入文件系统挂载点。例如: 如果文件系统是 root 文件系统,输入
- 点击 Installation Summary 窗口中的 前,修改不会生效。 应用您的更改。如果需要,可以选择另外一个分区进行自定义。在点
- 可选:点击 丢弃您的分区更改。
当您创建并自定义所有文件系统和挂载点后,点
。如果您选择加密文件系统,则会提示您输入生成密码短语。Summary of Changes 对话框会打开,它包括了安装程序进行的与所有存储相关的操作的信息。
- 点击 Installation Summary 窗口。 来应用更改,并返回到
10.4.8. 保留 /home 目录
在 Red Hat Enterprise Linux 9 图形安装中,您可以保留 RHEL 8 系统中使用的 /home
目录。对于 RHEL 8 系统,只有当 /home
目录位于一个独立的 /home
分区时,才可以保留 /home
。
保留包含各种配置设置的 /home
目录,可使新 Red Hat Enterprise Linux 9 系统上的 GNOME Shell 环境设置与其在 RHEL 8 系统上的相同。请注意,这仅适用于与之前的 RHEL 8 系统相同的用户名和 ID 的 Red Hat Enterprise Linux 9 用户。
先决条件
- 您已在计算机上安装了 RHEL 8。
-
/home
目录位于 RHEL 8系统上的独立 /home
分区中。 -
Red Hat Enterprise Linux 9
Installation Summary
窗口已打开。
流程
- 点 Installation Destination 打开 Installation Destination 窗口。
- 在 Storage Configuration 下,选择 Custom 单选按钮。点击 Done。
- 点 Manual Partitioning 窗口会打开。 ,
选择
/home
分区,在Mount Point:
下填写/home
,并清除 Reformat 复选框。图 10.2. 确定 /home 不会被格式化
-
可选:您还可以自定义 Red Hat Enterprise Linux 9 系统所需的
/home
分区的各个方面,如 自定义挂载点文件系统 中所述。但是,要从 RHEL 8 系统保留/home
,需要清除 Reformat 复选框。 - 根据您的要求自定义所有分区后,点击 Summary of changes 将打开。 。
-
确认在 Summary of changes 对话框中
/home
没有任何变化。这意味着/home
分区被保留。 - 点击 Installation Summary 窗口。 来应用更改,并返回到
10.4.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 类型,至少需要两个磁盘。
- 您创建了挂载点。通过配置挂载点,您可以配置 RAID 设备。
- 您已在 安装目的 窗口中选择了 单选按钮。
流程
- 在 Manual Partitioning 窗口左面地框中,选所需的分区。
- 在 Device(s) 部分点 。此时会打开 Configure Mount Point 对话框。
- 选择您要包含在 RAID 设备中的磁盘并点击 。
- 点击设备类型下拉菜单并选择 RAID。
- 点击文件系统下拉菜单并选择您首选的文件系统类型。
- 点击RAID 级别下拉菜单并选择您需要的 RAID 级别。
- 点击 保存您的更改。
- 点 按照概述窗口。 应用设置并返回到
10.4.10. 创建 LVM 逻辑卷
逻辑卷管理器(LVM)提供底层物理存储空间(如磁盘或 LUN)的简单逻辑视图。物理存储分区以物理卷的形式代表,您可以将其分组到卷组中。您可以将每个卷组分成多个逻辑卷,每个逻辑卷都类似于一个标准磁盘分区。因此,LVM 逻辑卷具有跨多个物理磁盘的分区的功能。
- LVM 配置只可用于图形安装程序。在文本模式安装过程中,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
命令来手动创建它,或者将 Kickstart 文件与volgroup --pesize=size
命令一起使用。有关 Kickstart 的详情,请查看 自动安装 RHEL。- 点击 安装概述 窗口。 返回
其他资源
10.4.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
命令来手动创建它,或者将 Kickstart 文件与volgroup --pesize=size
命令一起使用。如需更多信息,请参阅 自动安装 RHEL 文档。可选:在 RAID Level 下拉菜单中选择您需要的 RAID 级别。
可用的 RAID 级别与实际的 RAID 设备相同。
- 选择 加密 复选框来为卷组进行加密。
在 Size policy 下拉菜单中,为卷组选择以下任何一个大小策略:
可用的策略选项有:
- 自动
- 自动设置卷组大小,使其足够大,以便包含配置的逻辑卷。适合于不需要剩余空间的卷组。
- 尽可能大
- 文件系统以最大大小创建,无论其包含的逻辑卷的大小如何。适合于要将大多数数据保存到 LVM,且之后需要增大一些现有逻辑卷的大小,或者需要在该卷组中生成附加逻辑卷。
- 已修复
- 您可以设置准确的卷组大小。这个固定的大小必须能够容纳所有配置的逻辑卷。适用于知道该卷组的实际大小。
- 点击 分区 窗口。 以应用设置并返回手动
- 点击 保存您的更改。
- 点击 安装概述 窗口。 返回
10.4.12. 分区建议
无法为每个系统分区最佳方法; 最理想的设置取决于您计划如何使用要安装的系统。然而,下面的提示可能帮助您找到最合适的布局以满足您的需要:
- 首先创建具有特定要求的分区,例如,某个分区必须位于特定磁盘中。
-
考虑加密任何可能包含敏感数据的分区和卷。加密可防止未授权的人访问分区中的数据,即使他们可以访问物理存储设备。在大多数情况下,应该至少为包含用户数据的
/home
分区加密。 -
在有些情况下,为
/
、/boot
和/home
以外的目录创建独立挂载点可能非常有用。例如,在运行MySQL
数据库的服务器中,拥有一个单独的挂载点/var/lib/mysql
允许您在重新安装的过程中保留数据库,而无需之后从备份中恢复它。但是,使用不必要的挂载点使存储管理更为困难。 -
有些特殊限制适用于某些可以放置分区布局的目录。值得注意的是,
/boot
目录必须总是位于物理分区(不能在 LVM 卷中)。 - 如果您不熟悉 Linux,请考虑查看 Linux 文件系统层次结构标准,以了解有关各种系统目录及其内容的信息。
- 每个内核需要大约:60MiB(initrd 34MiB、11MiB vmlinuz 和 5MiB System.map)
- 对于救援模式:100MiB(initrd 76MiB、11MiB vmlinuz 和 5MiB 系统映射)
当在系统中启用
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 系统分区 - 在这种情况下,会在菜单中隐藏它们。