第 9 章 DM 多路径故障排除


如果您在进行多路径配置时遇到问题,您可以检查这些问题。以下问题可能会导致多路径配置缓慢或无法正常工作:

多路径守护进程没有运行
如果您在实现多路径配置时遇到问题,请确保 multipathd 守护进程正在运行,如 配置 DM 多路径 中所述。multipathd 守护进程必须正在运行才能使用多路径设备。
queue_if_no_path 功能的问题
如果使用 "1 queue_if_no_path" 选项配置多路径设备,那么在恢复一个或多个路径前,任何问题 I/O 的进程都会挂起。

9.1. 对 queue_if_no_path 功能的问题进行故障排除

如果使用 "1 queue_if_no_path" 选项配置多路径设备,那么在恢复一个或多个路径前,任何问题 I/O 的进程都会挂起。要避免这种情况,请在 /etc/multipath.conf 文件中设置 no_path_retry N 参数,其中 N 是系统应该重试路径的次数。

要在没有描述的问题的情况下使用 "1 queue_if_no_path" 选项,您可以在运行时为特定 LUN 禁用队列策略,因为所有路径都不可用。

流程

  1. 禁用队列:

    • 对于特定设备:

      # multipathd disablequeueing map device
    • 对于所有设备:

      # multipathd disablequeueing maps

      禁用队列后,它将保持禁用状态,直到您重启或重新加载 multipathd

  2. 将队列重置为以前的值:

    • 对于特定设备:

      # multipathd restorequeueing map device
    • 对于所有设备:

      # multipathd restorequeueing maps
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.