7.5. 文件系统和存储
ublk_drv
驱动程序作为技术预览提供
ublk_drv
内核模块现在作为技术预览提供。它提供了 ublk
框架,您可以使用它从用户空间创建并构建高性能块设备。目前,ublk
需要用户空间实现,如用户空间块驱动程序(ublksrv
)或基于 Rust 的 ublk
(rublk
)才能有效地正常工作。
Jira:RHELDOCS-19891[1]
使用 TLS 的 NVMe/TCP 作为技术预览提供
使用配置了预共享密钥(PSK)的 TLS,通过 TCP (NVMe/TCP)网络流量加密 Non-volatile Memory Express (NVMe/TCP)在 RHEL 10.0 中已添加为一个技术预览。具体说明请参阅 使用带有预共享密钥的 TLS 配置 NVMe/TCP 主机。
Jira:RHELDOCS-19968[1]
xfs_scrub 工具作为技术预览提供
您可以使用 xfs_scrub
工具作为技术预览来检查挂载的 XFS 文件系统上的所有元数据。它在功能上与用于卸载的 XFS 文件系统的 xfs_repair -n
命令类似。详情请查看您系统上的 xfs_scrub (8)
手册页。请注意,目前只有清理功能在 RHEL 10 内核中提供,且在线修复未启用。
Jira:RHELDOCS-20041[1]
XFS 文件系统的有限的缩小作为技术预览提供
您可以使用 xfs_growfs
工具作为技术预览来减少 XFS 文件系统的大小。您可以使用 xfs_growfs
从文件系统末尾删除块,只要以下条件都为 true :
- 在要删除的范围内没有分配元数据或数据。
- 请求的大小位于最后的分配组中。
Jira:RHELDOCS-20042[1]
使用大于系统页面的块挂载 XFS 文件系统作为技术预览提供
您现在可以将挂载使用大于系统页大小的块大小创建的 XFS 文件系统作为技术预览。例如,具有 16-KB 块的文件系统现在可以挂载在具有 4KB 页大小的系统上,如 x86_64。
Jira:RHELDOCS-20043[1]
io-uring
接口作为技术预览提供
io_uring
是一个异步 I/O 接口,作为技术预览提供。默认情况下,此功能在 RHEL 10 中被禁用。您可以通过设置 kernel/io_uring_disabled
变量来启用这个接口:
- 对于所有用户:
echo 0 > /proc/sys/kernel/io_uring_disabled
# echo 0 > /proc/sys/kernel/io_uring_disabled
- 仅对 root:
echo 1 > /proc/sys/kernel/io_uring_disabled
# echo 1 > /proc/sys/kernel/io_uring_disabled
您还可以对所有进程禁用 io_uring
:
echo 2 > /proc/sys/kernel/io_uring_disabled
# echo 2 > /proc/sys/kernel/io_uring_disabled