Storage Foundation for Windows (SFW) DMP Device Specific Module (DSM) returns a bogus path during a path failover operation
| Article:TECH75004 | | | Created: 2009-01-29 | | | Updated: 2012-06-23 | | | Article URL http://www.symantec.com/docs/TECH75004 |
Problem
Storage Foundation for Windows (SFW) DMP Device Specific Module (DSM) returns a bogus path during a path failover operation
If a path fails or is removed during IO, DMP DSM may return a bogus path which causes IO to the Volume to fail.
Error
Log Name: System
Source: mpio
Date: DD/MM/YYYY HH:MM:SS
Event ID: 33
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: HOSTNAME
Description:
DSM NAME returned a bogus Path to \Device\MPIODisk5.
Environment
SFW with DMP
- There are disks within the same array which have a different number of paths.
- There are disks within the same array which have some paths in common, but not all paths in common.
For example:
* Harddisk1 has 2 paths to the array, denoted 1-0-0, 2-0-0.
* Harddisk2 has 4 paths to the array, denoted 1-0-0, 2-0-0, 1-0-1, 2-0-1.
In this case, harddisk1 and harddisk2 share 2 paths, but Harddisk2 also has paths that are not common.
Cause
DMP DSM uses the DsmInvalidatePath API from the Microsoft MPIO framework. In the event of a path failure, a surviving path is returned without knowledge of which specific disks have a path that is being removed. If the disks therefore share some paths and not other paths, there is a possibility that a disk may be given a path that does not belong to it.
Solution
- If a disk shares any paths with another disk in the same array, they must share exactly the same paths.
- If a disk does not share a path with a disk in the same array, then they must not share any paths.
That is, they must share all paths, or no paths.
Harddisks1-5: Paths 1-4
Harddisks6-10: Paths 5-10
SFW 5.1 SP1
SFW 5.1 SP2
SFW 6.0
SFW-HA 5.1 SP1
SFW-HA 5.1 SP2
SFW-HA 6.0
Disclaimer: This fix specifically addresses the problem identified above. It has not been fully tested and should be applied in a test environment before placing into production. If the systems are not critically impaired, it is recommended to delay the installation of this private fix until the next scheduled maintenance release. Before applying this private fix, systems may be required to be upgraded to the latest code base. The support representative will help in determining the best course of action.
|
|
| Source | Event ID |
| Value | 33 |
| Description | <DSM_name> returned a bogus Path to \Device\MPIODiskX |
| Source | ETrack |
| Value | 2774415 |
| Description | During path failure in an Active/Active DMP configuration, 2 luns did not properly move I/O to surviving path and reported 'Bogus Path' errors to the Event Log |
Legacy ID
333474
Article URL http://www.symantec.com/docs/TECH75004
Terms of use for this information are found in Legal Notices









Thank you.