第 10 章 文件系统和存储
以下章节包含 RHEL 9 和 RHEL 10 之间文件系统和存储的最显著更改。
删除了对 GFS2 文件系统的支持
从 Red Hat Enterprise Linux 10 开始,不再支持 Red Hat Enterprise Linux (RHEL) Resilient Storage 附加组件。这包括不再支持 GFS2 文件系统。RHEL Resilient Storage Add-On 将继续受到早期版本的 RHEL (7、8、9)的支持,并贯穿其各自的维护支持生命周期。
dm-vdo 模块已添加到内核中
在这个版本中,kmod-kvdo 模块已被 RHEL 10 内核中的 dm-vdo 模块替代。另外,Virtual Data Optimizer (VDO) sysfs 参数已被删除。
VDO sysfs 参数已被删除
Virtual Data Optimizer (VDO) sysfs 参数已被删除。除了 log_level 外,删除了 kvdo 模块的所有模块级 sysfs 参数。对于单独的 dm-vdo 目标,也删除了特定于 VDO 的所有 sysfs 参数。所有 DM 目标常用的参数没有变化。通过更新删除的模块级参数,当前设置的 dm-vdo 目标的配置值无法再更改。
dm-vdo 目标的统计信息和配置值无法通过 sysfs 访问。但是,仍可使用 dmsetup message stats,dmsetup status, 和 dmsetup table dmsetup 命令访问这些值。
md-faulty 和 md-multipath 模块已被删除
在 RHEL 10 中,md-faulty 和 md-multipath MD RAID 内核模块不再可用。
nvme_core.multipath 参数已被删除
在 RHEL 10 中,不再支持通过 RDMA 和 FC 在 NVMe 设备中使用 DM 多路径。因此,nvme_core.multipath 参数已被删除,原生 NVMe 多路径会被默认启用,且无法禁用。对于通过 RDMA 和 FC 在 NVMe 设备中使用 DM 多路径的支持,只在 RHEL 9 生命周期结束时才提供。请注意,任何 RHEL 版本中都不支持通过 TCP 的 DM 多路径。
删除了对已弃用的 XFS V4 on-disk 格式的支持
由于 Y2038 时间戳支持、安全弱点 和上游弃用 以及 计划删除,所以删除了对 XFS V4 on-disk 格式的支持。从早期 RHEL 7.3 开始,较新的 V5 on-disk 格式默认为 mkfs.xfs。
在此版本之前创建的 XFS 文件系统无法挂载到 RHEL 10 系统中。要继续使用存储在旧的 V4 格式 XFS 文件系统中的数据,备份旧文件系统上的数据,使用 mkfs.xfs 创建新的 V5 文件系统,并恢复备份的数据。