4.9. 文件系统和存储
记录在 https://issues.redhat.com/browse/RHEL-16813
Jira:RHEL-8278[1]
现在,可以使用 lvconvert
将标准 LV 转换为精简 LV
通过将标准逻辑卷(LV)指定为精简池数据,您现在可以使用 lvconvert
命令将标准 LV 转换为精简 LV。在这个版本中,您可以将现有 LV 转换为使用精简配置工具。
multipathd
现在支持为 NVMe 设备检测 FPIN-Li 事件
在以前的版本中,multipathd
命令只会监控 SCSI 设备中的完整性 Fabric 性能影响通知(PFIN-Li)事件。multipathd
可以侦听由光纤通道光纤发送的 Link Integrity 事件,并使用它来将路径标记为边缘。这个功能只支持 SCSI 设备上的多路径设备,multipathd
无法将 Non-volatile Memory Express (NVMe)设备路径标记为 marginal。
在这个版本中,multipathd
支持为 SCSI 和 NVMe 设备检测 FPIN-Li 事件。因此,多路径在没有良好的光纤连接的情况下不使用路径,而其它路径可用。这有助于在这种情况下避免 IO 延迟。
max_retries
选项现在添加到 multipath.conf
的 defaults
部分
此增强将 max_retries
选项添加到 multipath.conf
文件的 defaults
部分。默认情况下,这个选项未设置,并使用 SCSI 层的默认值 5 次。此选项的有效值从 0
到 5
。当设定这个选项时,它会覆盖 SCSI 设备的 max_retries
sysfs
属性的默认值。此属性控制 SCSI 层在返回失败时重试 I/O 命令的次数。
如果用户遇到多路径的路径检查程序返回成功但 I/O 到设备挂起的问题,他们可以设置这个选项,以便在 I/O 重试另一个路径前缩短时间。
Jira:RHEL-1729[1]
auto_resize
选项现在添加到 multipath.conf
的 defaults
部分
在以前的版本中,要重新定义您需要手动执行 multipathd resize map <name>
命令的多路径设备大小。在这个版本中,auto_resize
选项被添加到 multipath.conf
文件的 defaults
部分。这个选项控制 multipathd
命令何时可以自动调整多路径设备的大小。以下是 auto_resize
的不同值:
-
默认情况下,
auto_resize
设置为never
。在这种情况下,multipathd
可以在没有任何更改的情况下正常工作。 -
如果将
auto_resize
设置为grow_only
,则当设备的路径大小增大时,multipathd
会自动调整多路径设备的大小。 -
如果将
auto_resize
设置为grow_shrink
,则multipathd
会在设备的路径大小减少时自动缩小多路径设备。
因此,当启用这个选项时,您不再需要手动重新定义多路径设备的大小。
Jira:RHEL-986[1]
现在在内核中包含对 绕过 NVMeoFC multipath.conf
设置的更改
device-mapper-multipath 现在为 HPE Alletra 9000 NVMeFC 阵列有一个内置配置。Arcus 添加了对 NVMeoFC 的 ANA (Asymmetric Namespace Access)的支持。这和 SCSI 的 ALUA 类似。RHEL 主机需要更改 multipath.conf
来使用此功能,并在可用时仅将 I/O 发送到 ANA 优化的路径。如果没有此更改,设备映射器会将 I/O 发送到 ANA 优化,以及 ANA 非优化路径。
这个更改只适用于 NVMeoFC。FCP multipath.conf
内容已经有这个设置来支持之前 ALUA。
Stratis-cli
rebase 到版本 3.6.0
stratis-cli
软件包已升级到 3.6.0 版本。重要的程序错误修复和增强包括:
-
stratis-cli
命令行界面支持附加选项来设置创建的文件系统大小限制。set-size-limit
和unset-size-limit
是两个新的文件系统命令,该命令在创建文件系统后设置或取消设置文件系统大小限制。 -
现在,当使用手动条目在内核密钥环中设置密钥时,
stratis-cli
包含了密码验证。 -
Stratis-cli
现在支持在停止池时按名称或 UUID 指定池。 -
Stratis-cli
还获得各种内部改进的更新,现在强制实施其软件包配置中至少对 python 3.9 版本的要求。
Jira:RHEL-2265[1]
boom
rebase 到版本 1.6.0
boom
软件包已升级到版本 3.6.0。主要改进包括:
-
支持
systemd
命令支持的多卷快照引导语法。 -
添加了新的 --mount
和--no-fstab
选项,以指定要在引导条目中挂载的额外卷。
现在完全支持 SAN 中的 NVMe-FC 引导
现在完全支持在 Red Hat Enterprise Linux 9.2 中引进的通过光纤通道(NVMe/FC)引导的 Non-volatile Memory Express (NVMe/FC)。有些 NVMe/FC 主机总线适配器支持 NVMe/FC 引导功能。有关编程主机总线适配器(HBA)来启用 NVMe/FC 引导功能的更多信息,请参阅 NVMe/FC 主机总线适配器制造商文档。
Jira:RHEL-1492[1]