6.7. 使用设备协议禁用多路径


您可以使用 设备 协议禁用设备上的多路径。

流程

  1. 可选:查看路径使用的协议:

    # multipathd show paths raw format "%d %P" | grep sdb
    sdb scsi:fcp
  2. 使用 protocol 参数禁用 /etc/multipath.conf 配置文件中的设备。

    protocol 参数使用正则表达式,并将具有匹配协议字符串的所有设备列入黑名单。例如,要在所有 nvme 设备上禁用多路径,请使用:

    blacklist {
            protocol "nvme"
    }

    DM 多路径识别 协议 字符串,如 scsi:fcp,scsi:spi,scsi:ssa,scsi:sbp,scsi:srp,scsi:iscsi,scsi:sas,scsi:adt,scsi:ata,scsi:unspec,ccw,cciss,nvme:pcie,nvme: rdma, nvme: fc, nvme: tcp, nvme: loop, nvme:apple- nvme, nvme: unspec , undef。

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

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

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

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

    # service multipathd reload
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.