第 35 章 存储
当
打开太多文件时,mpathpersist 不再失败
在以前的版本中,mpathpersist 工具有时会在扫描大量设备时超过打开文件的限制。
因此,mpath persist
会意外终止。
在这个版本中,
mpath
persist 检查 max_fds
配置值,并正确设置打开文件的最大数量。因此,在打开太多文件时,mpathpersist 不再会失败。
(BZ#1610263)
multipathd readsector0
检查程序现在返回正确的结果
在以前的版本中,在某些情况下
multipathd
守护进程会错误地计算要与 readsector0
检查程序一起使用的 I/O 大小,从而导致它执行 0 大小读取。这可能导致 multipathd readsector0
检查程序返回错误的结果。有些 SCSI 设备也可以将 0 size read 命令视为有效。在这个版本中,multipathd
对 readsector0
检查程序使用正确的大小。(BZ#1584228)
DM 多路径不太可能输出不正确的超时错误
在以前的版本中,在重新配置设备超过 10 秒后,设备映射器多路径(DM 多路径)会输出错误消息。即使重新配置成功进行,也会显示这个错误。因此,有时会在重新配置大量设备时重新配置失败。
在这个版本中,超时限制已从 10 秒增加到 60 秒,在重新配置大量设备时 DM 多路径不太可能打印不正确的超时错误。(BZ#1544958)
多路径
现在可以正确地输出路径的 sysfs
状态
在以前的版本中,multipath -l 命令不会打印路径的
sysfs
状态,因为 multipath
工具没有正确设置路径信息。有了这个更新,这个问题已被解决,多路径
现在可以正确输出路径的 sysfs
状态。(BZ#1526876)
现在,在路径设备上注册密钥时,multipathd
可以正确设置 APTPL
在以前的版本中,
multipathd
服务不会跟踪哪些设备使用 Activate Persist Through Power Los (APTPL)选项注册其持久保留密钥。因此,注册总是丢失 APTPL 设置。
在这个版本中,这个问题已被解决:
- 如果将 reservation_key 选项设置为
multipath.conf
配置文件中的文件,multipathd
现在会自动保留 APTPL 设置。 - 如果将 reservation_key 设置为特定的键,您现在可以在 reservation_key 中的键末尾添加 :aptpl 字符串,这将为其启用 APTPL。把它设置为与注册密钥时使用的 APTPL 设置匹配。(BZ#1498724)