Skip to main content
NetApp Knowledge Base

Brocade switch degraded and Defined configuration became empty, after executing "network fcp zone show" command

Views:
3,242
Visibility:
Public
Votes:
2
Category:
fabric-interconnect-and-management-switches
Specialty:
brocade
Last Updated:

Applies to

  • Brocade FC Switches
  • FOS v8.2.1 till v8.2.1d
  • FOS v8.2.2 till v8.2.2b
  • Emulex target ports (prior to ONTAP 9.7P4)
  • Qlogic target ports (prior to ONTAP 9.8)

Issue

  • Issuing the “network fcp zone show” command on Qlogic ports (prior to ONTAP 9.8) or on Emulex ports (prior to ONTAP 9.7P4) will cause a GAZS Request frame to be transmitted that asks the switch to use a limited response payload size (4096 bytes).  
  • If the requested truncation offset happens to fall at a specific location within the active zoning database, several things can happen:
    • The Brocade GAZS ACC may contain fields that are incorrect. 
    • In this case, the zone database will also become corrupted after processing the command, and an extra semicolon is left at the end of the zone member list (either with or without additional characters afterwards, as shown above).  
    • Enabling this corrupted zoning configuration can also impact traffic to devices in the fabric.
    • The corrupt GAZS ACC may cause the NetApp controller that the “network fcp zone show” command was issued from to panic.

Symptoms of this issue include: 

  • Defined zone configuration DB is removed, HA Sync is lost, and verify error seen on standby CP
  • Fabric is segmented with reason "segment zone conflict"
  • Errors in the logs:

2020/03/27-10:46:03, [ZONE-1062], 2850, FID 128, WARNING, switch, Defined and Effective zone configurations are inconsistent.
2020/03/27-10:46:17, [RCS-1006], 2851, FID 128, INFO, switch, State 2, Application Zoning AD0, RCS CM. Domain 7 returned 0x8. App Response Code 3.
2020/03/27-10:46:17, [ZONE-1019], 2852, FID 128, ERROR, switch, Transaction Commit failed.  Reason code 3 (3) - "Sfc Was Rejected: Remote Switch Unable To Process".

  •  An extra semicolon is left at the end of the zone member list

clipboard_ebb9965821d74c49210598dcec23dc40c.png

  • An extra semicolon is left at the end of the zone member list, followed by some extra characters (i.e. not a valid alias entry):

clipboard_e885f897f2aa9d0527ca3a7198fd76d90.png

 

 

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.