{
  "slug": "no-path-retry",
  "term": "no_path_retry",
  "aliases": [
    "DM Multipath no-path retry"
  ],
  "definition": "no_path_retry is a DM Multipath setting that controls queueing behavior when every path to a mapped device is unavailable.",
  "note": "The upstream interface accepts a positive retry count, fail for no queueing, or queue for indefinite queueing. A numeric count is not seconds. This is not an application deadline or a native NVMe multipath setting; verify the effective configuration and installed version.",
  "related": [
    "multipath-io",
    "io-timeout"
  ],
  "citations": [
    {
      "id": "multipath-man",
      "title": "multipath-tools: multipath.conf(5), no_path_retry and FC timeout options; pinned commit d53932bdbee02f440518ea384e63d7c4d3f66685.",
      "url": "https://github.com/opensvc/multipath-tools/blob/d53932bdbee02f440518ea384e63d7c4d3f66685/multipath/multipath.conf.5.in",
      "accessed": "2026-10-11"
    },
    {
      "id": "hesela-timeouts",
      "title": "Storage timeouts: an expired timer is not a cancelled write",
      "url": "https://hesela.com/analyses/storage-timeouts-uncertain-completion/",
      "accessed": "2026-10-11"
    }
  ],
  "status": "shipping",
  "advantages": [],
  "limitations": [],
  "supersedes": [],
  "supersededBy": [],
  "firstSeen": null,
  "lastSeen": null,
  "updated": "2026-10-11"
}
