Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Missing LUN information when GetFCPTargetMapping is called in Windows Server


View products that this article applies to.

Symptom

When you use a third-party application or the Fibre Channel Information tool (fcinfo) to call the GetFCPTargetMapping function in Windows 2008 R2 through Windows Server 2016, some target and logical unit number (LUN) information is missing.

This issue occurs if the following items are in the same zone:

  • Multiple Fibre channel controllers
  • Installed Microsoft Multipath I/O (MPIO) that has the Round Robin policy configured
  • The installed Microsoft device-specific module (DSM)

When you run the fcinfo.exe /mapping /ai:0: cmdlet in an environment that has two LUNs, the following results can occur:

Incorrect result (a device is missing) Correct result
(DeviceName, B, T, L)
( \\.\PhysicalDrive1, 0, 0, 0)

(DeviceName, B, T, L)
( \\.\PhysicalDrive1, 0, 0, 0)
( \\.\PhysicalDrive2, 0, 0, 1)

Note B = Bus, T = Target, L = LUN

↑ Back to the top


Status

The missing information causes no outages or data loss.

↑ Back to the top


Keywords: kb, kbsurveynew, kbExpertiseBeginner, kbBug, kbfix

↑ Back to the top

Article Info
Article ID : 4021855
Revision : 9
Created on : 5/20/2017
Published on : 5/20/2017
Exists online : False
Views : 292