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]