Following a transient storage connectivity loss or array power failure, VMFS6 datastores may remain in an inaccessible or failed state even after physical paths are restored. Standard storage rescans typically fail to mount the volumes until the host is rebooted or stale kernel processes are cleared.
esxcli storage core adapter rescan --all) does not restore access.vmkernel.log shows the device flagged as APD Notify PERM LOSS or NMP Device is blocked despite active physical paths.vmkernel: cpu16:#######)StorageDevice: #####: Device naa.######## APD Notify PERM LOSS.During an extended All Paths Down (APD) or Permanent Device Loss (PDL) event, active I/O threads and file system drivers may retain orphaned "storage worlds" (kernel process handles) in memory.
These stale locks prevent the Native Multipathing (NMP) plug-in from clearing the blocked state and prevent the Logical Volume Manager (LVM) from automatically re-probing and mounting the filesystem when connectivity returns.
To recover the datastores without a host reboot, the user must manually terminate the orphaned kernel processes and force an LVM probe.
esxcfg-scsidevs -mesxcli storage core device world list -d naa.#############
kill -9 [WorldID]
esxcli storage core adapter rescan --all
vmkfstools -VNote: If orphaned processes cannot be cleared, a host reboot is required to flush the kernel memory state.