4.9. 使用协议修改特定设备的多路径配置
您可以根据其传输协议配置多路径设备路径。通过使用 /etc/multipath.conf
文件中的 overrides
部分中的 protocol
子部分,您可以覆盖特定路径上的多路径配置设置。这可让通过多种传输协议访问多路径设备,如 Fiber Channel (FC)或互联网小型计算机系统接口(iSCSI)。
protocol
子部分中设定的选项会覆盖覆盖 overrides
, devices
和 defaults
部分中的值。这些选项只适用于使用匹配小节的 type
参数的传输协议的设备。
先决条件
- 您已在系统中配置了设备映射器 (DM) 多路径。
- 您有多路径设备,其中并非所有路径都使用相同的传输协议。
流程
运行以下命令查看具体路径协议:
multipathd show paths format "%d %P"
# multipathd show paths format "%d %P" dev protocol sda scsi:ata sdb scsi:fcp sdc scsi:fcp
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 通过为每个多路径类型添加
protocol
子部分,编辑/etc/multipath.conf
文件的overrides
部分。overrides
部分可以包含多个protocol
部分。重要protocol
部分必须包含type
参数。然后,使用匹配type
参数配置所有路径,然后使用protocol
子部分中列出的其余参数进行更新。路径设备的设置,使用
scsi:fcp
协议:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
scsi:iscsi
协议的路径设备设置:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 路径设备的设置,使用所有其他协议:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow