第 1 章 设备映射器多路径


设备映射器多路径(DM-Multipath)可让您将服务器节点和存储阵列间的多个 I/O 路径配置为一个单一设备。这些 I/O 路径是可包含独立电缆、交换机以及控制器的物理 SAN 连接。多路径集合了 I/O 路径,并生成由这些整合路径组成的新设备。
本章提供了红帽企业版 Linux 6 初始发行本中不包括的 DM-Multipath 新功能概述。之后,本章还提供 DM-Multipath 及其组件的高级概述以及 DM-Multipath 设置概述。

1.1. 新的和更改的功能

本小节列出红帽企业版 Linux 6 初始及后续版本中 DM-Multipath 新的和更改的功能。
红帽企业版 Linux 6.0 包括以下文档和功能更新及更改。
  • 在红帽企业版 Linux 6 发行本中,更改了基本故障切换配置的初始 DM-Multipath 设置过程。您现在可以创建 DM-Multipath 配置文件并使用 mpathconf 配置工具启用 DM-Multipath,该工具还可载入 device-mapper-multipath,启动 multipathd 守护进程并将 chkconfig 设定为在重启时自动启动该守护进程。
    有关新设置过程的详情请参考 第 3.1 节 “设置 DM-Multipath”。有关 mpathconf 命令的详情请参考 mpathconf(5) man page。
  • 红帽企业版 Linux 6 发行本提供设定 multipath 设备的新模式,与 find_multipaths 配置文件参数一同使用。在旧版红帽企业版 Linux 中,multipath 总是尝试为每个没有明确放入黑名单的路径创建 multipath 设备。但在红帽企业版 Linux 6 中,如果将 find_multipaths 配置参数设定为 yes,那么 multipath 将只在满足以下三个条件之一时创建设备:
    • 至少有两个没有列入黑名单的路径使用同一 WWID。
    • 用户使用 multipath 命令指定设备强制手动生成该设备。
    • 路径拥有与之前创建的多路径设备相同的 WWID(即使该多路径设备目前不存在)。如果您之前在没有设定 find_multipaths 参数的情况下创建了多路径设备,那么有关步骤请参考 第 4.2 节 “配置文件黑名单”
    这个功能可让大多数用户自动选择正确的路径创建多路径设备,而无需编辑黑名单。
    有关 find_multipaths 配置参数的详情请参考 第 4.3 节 “配置文件默认设置”
  • 红帽企业版 Linux 6 发行本提供两个新的路径选择程序算法,它们可决定下一个 I/O 操作要使用的路径,即 queue-lengthservice-timequeue-length 算法查看该路径未完成的 I/O 数量以便决定下一个要使用的路径。service-time 算法查看未完成的 I/O 数量以及该路径的相关流量以便决定下一个要使用的路径。有关配置文件中的路径选择程序参数详情请参考 第 4 章 DM-Multipath 配置文件
  • 在红帽企业版 Linux 6 发行本中,优先权功能不再能调出程序,而是与路径检查程序功能一样动态共享对象。已使用 prio 参数替换 prio_callout 参数。有关支持的 prio 功能详情请参考 第 4 章 DM-Multipath 配置文件
  • 在红帽企业版 Linux 6 中,更改了 multipath 命令的输出格式。有关 multipath 命令输出的详情请参考 第 5.7 节 “多路径命令输出”
  • 在红帽企业版 Linux 6 发行本中,多路径 bindings 文件的位置为 /etc/multipath/bindings
  • 红帽企业版 Linux 6 发行本在 multipath.conf 文件中提供三个新的默认参数:checker_timeoutfast_io_fail_tmodev_loss_tmo。有关参数详情请参考 第 4 章 DM-Multipath 配置文件
  • 当将多路径配置文件中的 user_friendly_names 选项设定为 yes 时,则多路径设备的名称格式为 mpathn。在红帽企业版 Linux 6 发行本中,n 是字母字符,因此多路径设备的名称就可能是 mpatha 或者 mpathb。在之前的发行本中,n 是整数值。
红帽企业版 Linux 6.1 中包括以下文档和功能更新和更改。
红帽企业版 Linux 6.2 包括以下文档和功能更新及更改。
红帽企业版 Linux 6.3 包括以下文档和功能更新及更改。
  • queue_without_daemon 配置文件参数默认值已改为 no
  • max_fds 配置文件参数默认值已改为 no
  • 现在可在 multipath.conf 配置文件的 defaults, multipathsdevices 部分配置 user_friendly_names 配置文件参数。
  • multipath.conf 配置文件的 defaults 部分支持新的 hwtable_regex_match 参数。
有关配置文件参数详情请参考 第 4 章 DM-Multipath 配置文件
红帽企业版 Linux 6.4 包括以下文档和功能更新及更改。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat