Newly added LUNs are not visible on the cluster/Host
search cancel

Newly added LUNs are not visible on the cluster/Host

book

Article ID: 370729

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • Newly added LUNs are not visible on the cluster/Host

    In "/var/run/log/vmkernel.log" we will see below events.

    2024-06-24T20:09:48.208Z cpu2:2098030)WARNING: lpfc: lpfc_path_claim_handler:11108: 1:(0):3405 ScsiScanAndClaimPath on SAdapter Num x1 TID 8 DID x01f801 Failed, status Maximum allowed SCSI paths have already been claimed

Environment

VMware vSphere ESXi

Cause

  • This is an expected behavior as total path to the host has reached upper limit.

    esxcfg-mpath -b | grep -v naa.* | wc -l
    5061

    As per VMware Configuration Maximum

  • ESXi 6.x has upper limit of 1024 paths. For ESXi 7.x the path limit is 4096.

Resolution

  • Reduce the path to ESXi host by decommissioning devices which are no longer required/needed.

Additional Information

  • Run below cmd to check for count of total path mapped to the host
    esxcfg-mpath -b | grep -v naa.* | wc -l
  • Also, run this command on the ESXi host as root to view the number of LUNs seen by the VMkernel:
    esxcli storage core device list |grep -E "^naa|^eui|^mpx|^t10" |wc -l