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.

MPIO storage is inaccessible after a path failure in Windows Server


View products that this article applies to.

Symptoms

Assume that a Windows Server-based computer is connected to a storage system by using Multipath I/O (MPIO). When a path of the MPIO fails, the computer loses access to the logical disks.

This issue occurs in Windows Server 2016, Windows Server 2012 R2, and Windows Server 2012.

↑ Back to the top


Cause

This issue occurs because one of the following commands is sent to the failed path:

  • SCSI_PASS_THROUGH
  • SCSI_PASS_THROUGH_EX
  • SCSI_PASS_THROUGH_DIRECT
  • SCSI_PASS_THROUGH_DIRECT_EX

The command is incorrectly queued. This causes some buffers to be overwritten. The MPIO.sys driver reads this status as an error and determines the disk to be in a total failure state.

↑ Back to the top


Resolution

To fix the issue in Windows Server 2016, install the June 27, 2017 Cumulative Update (KB4022723) or a later version.

To fix the issue in Windows Server 2012 R2, install the July 18, 2017 Cumulative update (KB4025335) or a later version.

No fix for this issue is available for Windows Server 2012.

 

↑ Back to the top


Applies to

This article applies to:

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012

↑ Back to the top


Keywords: kb, kbprb, kbsurveynew

↑ Back to the top

Article Info
Article ID : 4043838
Revision : 8
Created on : 9/29/2017
Published on : 9/29/2017
Exists online : False
Views : 291