8.9. 文件系统和存储
在 lsscsi
软件包中弃用了对 NVMe 设备的支持
对 Non-volatile Memory Express (NVMe)设备的支持已被弃用,并将在以后的主 RHEL 发行版本中从 lsscsi
软件包中删除。改为使用 nvme-cli
,lsblk
, 和 blkid
等原生工具。
Jira:RHELDOCS-19068[1]
对 NVMe 设备的支持已从 sg3_utils
软件包中弃用
对 Non-volatile Memory Express (NVMe)设备的支持已被弃用,并将在以后的主 RHEL 发行版本中从 sg3_utils
软件包中删除。您可以使用原生工具(nvme-cli
)替代。
Jira:RHELDOCS-19069[1]
lvm2-activation-generator
及其生成的服务在 RHEL 9.0 中删除
lvm2-activation-generator
程序及其生成的服务 lvm2-activation
、lvm2-activation-early
、lvm2-activation-net
已在 RHEL 9.0 中删除。lvm.conf event_activation
设置用于激活服务将不再起作用。自动激活卷组的唯一方法是基于事件激活。
在 RHEL 9 中已弃用了持久性内存开发套件(pmdk
)和支持库
pmdk
是用于系统管理员和应用程序开发者的库和工具集合,以简化管理和访问持久内存设备。RHEL 9 中已弃用了 pmdk
和支持库。这还包括 -debuginfo
软件包。
由 pmdk
产生的以下二进制软件包列表,包括 nvml
源软件包,已被弃用:
-
libpmem
-
libpmem-devel
-
libpmem-debug
-
libpmem2
-
libpmem2-devel
-
libpmem2-debug
-
libpmemblk
-
libpmemblk-devel
-
libpmemblk-debug
-
libpmemlog
-
libpmemlog-devel
-
libpmemlog-debug
-
libpmemobj
-
libpmemobj-devel
-
libpmemobj-debug
-
libpmempool
-
libpmempool-devel
-
libpmempool-debug
-
pmempool
-
daxio
-
pmreorder
-
pmdk-convert
-
libpmemobj++
-
libpmemobj++-devel
-
libpmemobj++-doc
Jira:RHELDOCS-16432[1]
md-linear
和 md-faulty
模块已弃用
以下 MD RAID 内核模块已弃用,并将在以后的主 RHEL 发行版本中删除:
-
CONFIG_MD_LINEAR
或md-linear
模块用于串联多个驱动器,以便在单个成员磁盘已满时,数据将被写到下一个磁盘,直到所有磁盘已满为止。 -
CONFIG_MD_FAULTY
或md-faulty
模块,用来测试偶尔返回读或写错误的块设备。它对测试很有用。
Jira:RHEL-30730[1]
VDO sysfs
参数已弃用
Virtual Data Optimizer (VDO) sysfs
参数已弃用,并将在以后的主 RHEL 发行版本中删除。除 log_level
外,kvdo
模块的所有模块级 sysfs
参数将被删除。对于单个 dm-vdo
目标,特定于 VDO 的所有 sysfs
参数也将被删除。所有 DM 目标常用的参数没有变化。目前通过更新删除的模块级参数而设置的 dm-vdo
目标的配置值不再更改。
dm-vdo
目标的统计信息和配置值将不再可以通过 sysfs
访问。但是,这些值仍可以使用 dmsetup message stats
、dmsetup status
和 dmsetup table
dmsetup 命令访问