This article explains how to identify and resolve "Cannot connect to storage" and "Path degradation" alarms triggered by storage array re-provisioning events. These alerts often occur when a LUN ID is reused for a new volume without unmounting the previous device, causing a UID mismatch in ESXi.
"Cannot connect to storage" or "Path degradation" alarms in vCenter.NMP: vmk_NmpVerifyPathUID errors indicating a UID change for a device path.
ALERT: NMP: vmk_NmpVerifyPathUID:####: UID of a device (path vmhba#:##:##:####) has changed from naa.################# to naa.#################. Critical error if data LUN.
0x6 0x29 0x0 observed in logs, indicating a device reset or storage condition change.VMW_SATP_ALUA: satp_alua_issueCommandOnPath:###: Path (vmhba#:##:##:####) command 0xa3 : Failed with transient error status Transient storage condition, suggest retry. sense data: 0x6 0x29 0x0.vmkernel: cpu13:###### ScsiDevice: ####: Handle REPORTED LUNS CHANGED DATA unit attention"Permanently inaccessible device" (PDL) for existing NAA-IDs.vmkwarning: cpu2:#####)WARNING: ScsiDevice: ####: Device :naa.################# has been removed or is permanently inaccessible.VMware vSphere ESXi 8.x
The issue is caused by a live LUN identity swap. When a storage array replaces a volume with a new shared volume but retains the same LUN ID, ESXi Native Multipathing (NMP) detects that the Unique Identifier (NAA-ID) on the active path no longer matches its cached record. To prevent data corruption from writing to the wrong physical volume, ESXi invokes PDL protection and severs the path.
Clear Residual Alarms:
Execute Cluster Storage Rescan:
Verify Operational Paths: