6.6. 使用 udev 属性禁用多路径

您可以通过其 udev 属性参数禁用对设备的多路径。

流程

  1. 显示设备的 udev 变量:

    # udevadm info --query=all -n /dev/sdb
  2. 使用 property 参数禁用 /etc/multipath.conf 配置文件中的设备。此参数是一个正则表达式字符串,与设备的 udev 环境变量名称匹配。

    以下示例禁用了所有使用 udev 属性 ID_ATA 的设备上的多路径:

    blacklist {
            property "ID_ATA"
    }
  3. 通过运行以下命令之一修改多路径配置文件后,验证 /etc/multipath.conf 文件:

    • 要显示任何配置错误,请运行:

      # multipath -t > /dev/null
    • 要显示使用添加的更改显示新配置,请运行:

      # multipath -t
  4. 重新载入 /etc/multipath.conf 文件并重新配置 multipathd 守护进程以使更改生效:

    # service multipathd reload