RDM disk becomes inaccessible on a Microsoft Failover Cluster after migrating or vMotioning a cluster node to another host.
search cancel

RDM disk becomes inaccessible on a Microsoft Failover Cluster after migrating or vMotioning a cluster node to another host.

book

Article ID: 400302

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • The RDM disk became inaccessible during the vMotion of a Microsoft Failover Cluster virtual machine.

Environment

  • VMware ESXi 7.x
  • VMware ESXi 8.x

Cause

  • The inaccessibility of RDM disks is due to intermittent transient storage events in the underlying storage infrastructure, which temporarily disrupt connectivity.
  • The "lost connectivity" events cause the RDM disk to become briefly inaccessible.
  • Example of errors that can appear in the /var/run/log/vmkernel.log:

cpu9:456302793)VMW_SATP_ALUA: satp_alua_issueCommandOnPath:843: Path (vmhba1:C0:T0:L46) command 0xa3 failed with H:0x0 D:0x2 P:0x0 Valid sense data: 0x6 0x2a 0x3. Waiting for 20 seconds$

...

cpu9:456302793)VMW_SATP_ALUA: satp_alua_issueCommandOnPath:843: Path (vmhba2:C0:T1:L46) command 0xa3 failed with transient error status Transient storage condition, suggest retry. sense data: 0x6 0x2a 0x5. Waiting for 20 seconds$

...

[scsiCorrelator] 37520844843###us: [esx.problem.storage.connectivity.lost] Lost connectivity to storage device naa.6#85982####f099f45116##000000###. Path vmhba1:C0:T0:L46 is down. Affected datastores: Unknown.

[scsiCorrelator] 37520844889###us: [esx.problem.storage.connectivity.lost] Lost connectivity to storage device naa.6#85982####f099f45116##000000###. Path vmhba1:C0:T17:L46 is down. Affected datastores: Unknown.

 

  • Meaning of the SCSI Sense Codes seen above:
Device Status[0x2]CHECK_CONDITIONThis status is returned when a command fails for a specific reason. When a CHECK CONDITION is received, the ESX storage stack will send out a SCSI command 0x3 (REQUEST SENSE) in order to get the SCSI sense data (Sense Key, Additional Sense Code, ASC Qualifier, and other bits). The sense data is listed after Valid sense data in the order of Sense Key, Additional Sense Code, and ASC Qualifier.
Sense Key[0x6]UNIT ATTENTION
Additional Sense Data2A/05REGISTRATIONS PREEMPTED
Additional Sense Data2A/03RESERVATIONS PREEMPTED


 

 

 

Resolution

  • Engage the storage vendor to investigate transient storage events. Check SAN fabric components (switches, cables, HBAs) for stability and connectivity issues.