第 10 章 File systems and storage
The following chapters contain the most notable changes to file systems and storage between RHEL 9 and RHEL 10.
Support for GFS2 file systems has been removed
The Red Hat Enterprise Linux (RHEL) Resilient Storage Add-On will no longer be supported starting with Red Hat Enterprise Linux 10. This includes the GFS2 file system, which is also no longer supported. The RHEL Resilient Storage Add-On will continue to be supported with earlier versions of RHEL (7, 8, 9) and throughout their respective maintenance support lifecycles.
The dm-vdo module has been added to the kernel
With this update, the kmod-kvdo module has been replaced with the dm-vdo module in the RHEL 10 kernel. In addition, the Virtual Data Optimizer (VDO) sysfs parameters have been removed.
The VDO sysfs parameters have been removed
The Virtual Data Optimizer (VDO) sysfs parameters have been removed. Except for log_level, all module-level sysfs parameters for the kvdo module are removed. For individual dm-vdo targets, all sysfs parameters specific to VDO are also removed. There is no change for the parameters that are common to all DM targets. Configuration values for dm-vdo targets that are currently set by updating the removed module-level parameters, can no longer be changed.
Statistics and configuration values for dm-vdo targets are no longer be accessible through sysfs. But these values are still accessible by using dmsetup message stats, dmsetup status, and dmsetup table dmsetup commands.
The md-faulty and md-multipath modules have been removed
In RHEL 10, the md-faulty and md-multipath MD RAID kernel modules are no longer available.
The nvme_core.multipath parameter has been removed
In RHEL 10, the use of DM multipath with NVMe devices over RDMA and FC is no longer supported. As a consequence, the nvme_core.multipath parameter has been removed, the native NVMe multipath is enabled by default, and it can no longer be disabled. Bug fixes and support for using DM multipath with NVMe devices over RDMA and FC are provided only through the end of the RHEL 9 lifecycle. Note that DM multipath was never supported with NVMe over TCP in any version of RHEL.
Support for the deprecated XFS V4 on-disk format is removed
Support for the XFS V4 on-disk format has been removed in RHEL 10 due to lack of Y2038 timestamp support, security weaknesses, and upstream deprecation and planned removal. The newer V5 on-disk format has been mkfs.xfs by default since early RHEL 7.3.
XFS file systems created before this version cannot be mounted on RHEL 10 systems. To continue using data stored on older V4 format XFS file systems, back up the data on the old file system, use mkfs.xfs to create a new V5 file system, and restore the backed up data.