After Headswap FlexArray is unable to see drives from E-Series Backend
Applies to
- E-Series
- FlexArray/V-Series
- Fabric-Attached
Issue
After replacing an HBA used for back-end array LUNs access in a fabric-attach configuration, ONTAP may show continuous hang condition and will not have access to the back-end E-Series array(s). This issue doen not apply to a direct-attached configuration.
The following errors will be printed to ONTAP console:
Jun 07 13:39:03 [ClusterA-01:fci.adapter.error:notice]: Fibre Channel adapter driver encountered error "Device asyncd state stalled" on adapter 2b.
Jun 07 13:39:04 [ClusterA-01:fci.adapter.error:notice]: Fibre Channel adapter driver encountered error "Device asyncd state stalled" on adapter 2a.
Jun 07 13:39:08 [ClusterA-01:fci.nserr.noDevices:error]: The Fibre Channel fabric attached to adapter 2a reports the presence of no Fibre Channel devices.
Jun 07 13:39:08 [ClusterA-01:fci.nserr.noDevices:error]: The Fibre Channel fabric attached to adapter 2b reports the presence of no Fibre Channel devices.
Jun 07 13:39:13 [ClusterA-01:fci.adapter.error:notice]: Fibre Channel adapter driver encountered error "Device asyncd state stalled" on adapter 2b.
Jun 07 13:39:14 [ClusterA-01:fci.adapter.error:notice]: Fibre Channel adapter driver encountered error "Device asyncd state stalled" on adapter 2a.
When looking at the DQ traces of the E-Series controllers at the time, every FC login attempt is reporting logout of the old initiator and reports duplicate port ID:
06/07/18-10:34:24.229745 02 CPU2Sched1 htd c0008 HtdItn Connected tditn:026
06/07/18-10:34:24.230274 00 CPU2Sched1 snr ffff snrCreate SCSI Name Already In Collection 8B-20000090fae5af9f(volatile)
06/07/18-10:34:24.230640 00 CPU2Sched1 snr ffff snrCreate SCSI Name Already In Collection 8B-20020080e529e790
06/07/18-10:34:24.230681 00 CPU2Sched1 spm ffff Obj Modify Flags:0x0 ITN x001a Host_10000090fae5affe FC_TargetPort_Bh_ch8 on
<- ITN x001a Host_10000090fae5affe FC_TargetPort_Bh_ch8 on
06/07/18-10:34:24.230699 00 CPU2Sched1 spm ffff ITN StateChg id:026 online:On
06/07/18-10:34:24.230721 00 NvpsPersistentSync nvps nffff PersSyncMgr psMgrTask triggered, m_ValidationRequested:False
06/07/18-10:34:24.230726 00 NvpsPersistentSync nvps nffff PersSyncMgr Lock acquired
06/07/18-10:34:24.230762 02 CPU2Sched1 htd cffff AssignMapset tditn:026 num:1 osIndx:0 preserveDiscFlag:False
06/07/18-10:34:24.230777 02 ~0000000000000000~ fc c0008 Logout Partial x21000024-ff734a98 tPid:x161400 Reason:DupPtId
06/07/18-10:34:24.230778 02 ~0000000000000000~ fc c0008 Disconnected type:2 hst:011
06/07/18-10:34:24.230785 02 CPU2Sched1 qlfc c0008 SEQ ---> sendSequence ELS RESP xid:0x1000 xcb:0xffff8000091c1400 ELS Cmd ACC(02) recvExchangeAddr 11b470 nPortHandle 1 nPortId 161400