Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第 2 章 多路径设备

没有 DM-Multipath,从服务器节点到存储控制器的所有路径都将被系统视为独立的设备,即使连接相同服务器节点到相同存储控制器的 I/O 路径也不例外。DM-Multipath 提供了逻辑管理 I/O 路径的方法,即在基础设备的顶部生成单一多路径设备。

2.1. 多路径设备识别符

每个多路径设备都有一个全球识别符(WWID),它是一个全球唯一的无法更改的号码。默认情况下会将多路径设备的名称设定为它的 WWID。另外,您还可以在多路径配置文件中设置 user_friendly_names 选项,该选项可将别名设为格式为 mpathn 的节点唯一名称。
例如:当将有两个 HBA 的节点使用一个不分区 FC 切换附加到有两个端口的存储控制器中时,可看到四个设备:/dev/sda/dev/sdbdev/sdc/dev/sdd。DM-Multipath 生成有唯一 WWID 的单一设备,该设备可将 I/O 根据多路径配置重新路由到那四个基础设备。当将 user_friendly_names 配置设定为 yes,会将该多路径设备的名称设定为 mpathn
当在 DM-Multipath中添加新设备时,这些新设备会位于 /dev 目录的两个不同位置:/dev/mapper/mpathn/dev/dm-n
  • /dev/mapper 中的设备是在引导过程中生成的。可使用这些设备访问多路径设备,例如在生成逻辑卷时。
  • 所有 /dev/dm-n 格式的设备都只能是作为内部使用,请不要使用它们。
有关多路径配置默认的详情,包括 user_friendly_names 配置选项,请参考 第 4.3 节 “配置文件默认设置”
您还可以使用多路径配置文件 multipaths 部分的 alias 选项将多路径设备名称设为您选择的名称。有关多路径配置文件 multipaths 部分的详情请参考 第 4.4 节 “多路径设备配置属性”