Windows Sends Data to the Wrong LUN

When Windows tries to send data to wrong LUN after array controller failover in load scenarios, NimbleDsm.sys would log the following Error in System Event log with EventId=1 or EventId=23:

NimbleDsm detected an MPIO path pointing to wrong LUN during DsmPathVerify and failed the path to prevent data corruption.
The LUN serial number '%2' from Nimble array does not match '%3' returned when the LUN was discovered by NimbleDsm on PathId 0x%4.
Please check Nimble Support website and apply necessary Windows Hotfixes as soon as possible and restart the machine. If the problem persists, contact Nimble Support.

There are a number of Windows Server hotfixes that you must apply. A list of the hotfixes is found in the HPE Storage Toolkit for Windows Release Notes.

In your Internet browser, go to https://infosight.nimblestorage.com/, and download the HPE Storage Toolkit for Windows Release Notes.

For more information, see Download the HPE Storage Toolkit for Windows.