background image

53-1002169-01
13 May 2011

®

Brocade Network Advisor 
SMI Agent

Developer’s Guide

Supporting Brocade Network Advisor SMI Agent 11.1.0

Summary of Contents for Brocade 8/24c

Page 1: ...53 1002169 01 13 May 2011 Brocade Network Advisor SMI Agent Developer s Guide Supporting Brocade Network Advisor SMI Agent 11 1 0 ...

Page 2: ...that accompany it The product described by this document may contain open source software covered by the GNU General Public License or other open source license agreements To find out which open source software is included in Brocade products view the licensing terms applicable to the open source software and obtain a copy of the programming source code please visit http www brocade com support os...

Page 3: ...Agent support xii Document feedback xii Chapter 1 Connecting to the Fabric In this chapter 1 Role Based Access Control 1 Admin Domains and Brocade Network Advisor SMI Agent 2 Connecting to the Brocade Network Advisor SMI Agent 2 Connecting the Brocade Network Advisor SMI Agent when security is enabled 2 Connecting the Brocade Network Advisor SMI Agent when security is not enabled 2 Discovering a f...

Page 4: ...egistration 18 Data model 19 Zone control and enhanced zone control subprofiles 22 Job control profile for SessionControlWithJob and ActivateZoneSetWithJob 25 Data model 26 Zoning behavior details 26 SAN zoning 27 Fabric virtual fabrics subprofile 33 Sample discovery configuration 34 Blades subprofile support 36 Topology view 37 FDMI subprofile 38 Trunking 41 Switch profile 43 Registration 43 Data...

Page 5: ...el 77 Registration 77 FC routing 78 Data model 78 Registration 80 Edge to edge device sharing no FCIP configured in backbone 81 Backbone to edge device sharing no FCIP configured in backbone 83 Backbone to edge device sharing using VEX_Port over FCIP 85 Brocade Access Gateway and NPIV 89 Registration 89 Data model 90 Access Gateway 92 FRU profiles 100 Registration 100 Data model 100 Limitations 10...

Page 6: ...vi Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 ...

Page 7: ...ged Object Format Files provides information about the format files Chapter 3 Profiles and Subprofiles provides information about the profiles and subprofiles supported by the Integrated Storage Management Initiative SMI Chapter 4 Indications provides the alert and life cycle indications of all profiles Appendix A Brocade Network Advisor SMI Agent Error Codes explains the error codes in Brocade Ne...

Page 8: ...ocade Encryption Switch Brocade DCX Brocade DCX 4S Brocade DCX 8510 8 Backbone 8 slot Brocade DCX 8510 4 Backbone 4 slot The following blades are supported on the Brocade DCX and DCX 4S switches FC8 16 port blade FC8 32 port blade FC8 48 port blade FC8 64 port blade FC10 6 port blade FCOE10 24 DCX Blade FR4 18i router blade FS8 18 Encryption Blade FX8 24 DCX Extension Blade The following blades ar...

Page 9: ...s and important notice formats used in this document Text formatting The narrative text formatting conventions that are used in this document are as follows bold text Identifies command names Identifies the names of user manipulated GUI elements Identifies keyword Identifies text to enter at the GUI or CLI italic text Provides emphasis Identifies variables Identifies paths and Internet addresses I...

Page 10: ... reader This document may contain references to the trademarks of the following corporations These trademarks are the properties of their respective companies and corporations These references are made for informational purpose only Additional information This section lists additional Brocade and industry specific documentation that you might find helpful Brocade resources To get up to the minute ...

Page 11: ...port supplier for hardware firmware and software support including product repairs and part ordering To expedite your call have the following information available 1 General Information Switch model Switch operating system version Software name and software version if applicable Error numbers and messages received supportSave command output Detailed description of the problem including the switch ...

Page 12: ...cade provide the following Brocade Network Advisor supportSave Refer to the Brocade Network Advisor User Manual for the steps involved in running the supportSave command Steps followed to produce the problem Error messages received Sample code exhibiting problem if possible Document feedback Quality is our first concern at Brocade and we have made every effort to ensure the accuracy and completene...

Page 13: ...m any write operation on any of the profiles the following WBEM Exception is returned CIM_ERR_ACCESS_DENIED The specified principal does not have access to perform this operation The user is not restricted to perform the WBEM queries Read Write Access No restriction is imposed on any user who has Read Write Access for the SMI Agent Operations privilege All the Resource Grouping fabrics and hosts p...

Page 14: ...a code The code samples use the Java Web Start JWS client library Other client libraries might differ slightly in syntax On Windows and Linux String strCIMOMIP https localhost String strNameSpace root brocade1 String strUser BNA UserName String strPasswd BNA Password String nsStr protocolType hostname portNum strNameSpace CIMNameSpace objCIMNameSpace new CIMNameSpace strCIMOMIP strNameSpace UserPr...

Page 15: ...e fabric CIM Object Path COP If the discovery of one of the Virtual Fabric VF fails the return parameter is set to PARTIALLY_DISCOVERED and the out parameter contains the Fabric Identifier FID and the error code of the fabric that failed to get discovered Limitations The following are the limitations of the CIMOM fabric discovery All the contexts are discovered by default in the VF The user cannot...

Page 16: ...work Advisor Option to delete a host based on the HostDiscovered COP provided Option to receive the status of the host discovery information maintained in the Brocade_HostDiscovered class Option to receive the status of discovery or deletion requests on execution of the DiscoverHost and DeleteHost methods Limitations The following are the limitations of the CIMOM host discovery process Supports on...

Page 17: ...on the management server Figure 2 shows the data model of the host discovery through the SMIA extrinsic method FIGURE 2 Host discovery data model Discovery using SMIA Configuration Tool The fabric and host can be discovered edited and deleted using the SMIA Configuration Tool The Home tab includes the Fabric Discovery and Host Discovery links to discover the fabric and host respectively Figure 3 s...

Page 18: ...work Advisor SMI Agent Developer s Guide 53 1002169 01 Discovering a fabric and a host 1 FIGURE 3 Fabric discovery using SMIA Configuration Tool Figure 4 shows the host discovery through the SMIA Configuration Tool ...

Page 19: ...nt Developer s Guide 7 53 1002169 01 Discovering a fabric and a host 1 F FIGURE 4 Host discovery using SMIA Configuration Tool For more information related to fabric and host discovery refer to the Brocade Network Advisor User Manual ...

Page 20: ...8 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 Discovering a fabric and a host 1 ...

Page 21: ...Brocade Managed Object Format files MOF filename Description BrocadeAccessGateway mof Access Gateway BrocadeAccessPoints mof Access Points subprofile BrocadeAgent mof CIMOM Agent BrocadeBlades mof Blade subprofile BrocadeCEEACLs mof CEE ACLs discovery and configuration BrocadeCEEMaps mof CEE Maps discovery and configuration BrocadeEthernet mof Ethernet switch discovery BrocadeExtender mof FCIP cap...

Page 22: ...ing and deleting instances If instances of a class can be intrinsically created and deleted the following line is included in the Description qualifier Instances of this class can be created and deleted by a client If instances of a class can only be created the following line is included in the Description qualifier Instances of this class can be created by a client If instances of a class can on...

Page 23: ...s of this class can be deleted by a client class Brocade_ZoneSet CIM_ZoneSet Deprecation qualifier Instance classes association classes properties or extrinsic methods that have the Common Information Model CIM qualifier deprecated in the MOF definition will continue to be implemented in the Brocade Network Advisor SMI Agent If a new implementation is documented you should use the new implementati...

Page 24: ...12 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 Additional MOF description specifications 2 ...

Page 25: ...ext profile 52 CEE switch support 56 Fabric switch partitioning subprofile 77 FC routing 78 Brocade Access Gateway and NPIV 89 FRU profiles 100 Names 102 UML diagram conventions This chapter provides Unified Modeling Language UML diagrams depicting the Brocade additions to the Brocade Network Advisor SMI Agent Each UML diagram corresponds to the Brocade Managed Object Format MOF file of the same n...

Page 26: ...4 Fabric Fabric Profile 1 4 Zone Control 1 4 Enhanced Zoning and Enhanced Zoning Control 1 4 FDMI 1 2 FabricVirtualFabrics 1 2 FabricView 1 5 Switch Switch Profile 1 3 Blades 1 4 Physical Package 1 3 Software 1 4 Access Points 1 3 Location 1 4 FabricSwitchPartitioning 1 2 Host FC HBA Profile 1 3 FC Initiator Ports Subprofile 1 3 Fan Power Supply and Sensor Fan Profile 1 0 0 Sensors Profile 1 0 0 P...

Page 27: ... for the Converged Enhanced Ethernet CEE switch Support for Zoning Session operations through Job Control Support for selected indications SAN zoning Support for fabric discovery and host discovery Server profile The Server profile is supported by the Web Based Enterprise Management WBEM Solutions J WBEM Server CIMOM The Brocade Network Advisor SMI Agent is a combination of two products the CIMOM ...

Page 28: ...k Advisor SMI Agent Developer s Guide 53 1002169 01 Server profile 3 FIGURE 6 Server profile Indications subprofile The Indications subprofile is supported by the WBEM Solutions J WBEM Server CIMOM as shown in Figure 7 ...

Page 29: ... the associated Brocade_FabricInSAN CIM_ContainedDomain A Brocade_SAN instance in CIM is keyed by the property name with an associated optional property NameFormat Name is opaque and NameFormat identifies how the property name is generated In the case of Brocade_SAN the property NameFormat is set to WWN Simple fabric Brocade_SAN Name is the principal WWN of the fabric A fabric or SAN instance both...

Page 30: ...sjointed and in each fabric one SAN instance will be generated A FCR setup where the backbone fabric and edge fabrics have been discovered Brocade_SAN Name is the principal WWN of the backbone fabric A FCR setup where only one or more edge fabrics have been discovered In the absence of the backbone each edge fabric is associated to its own SAN instance and the Brocade_SAN Name is the principal WWN...

Page 31: ...1002169 01 Fabric profile 3 FIGURE 8 Fabric profile registration Data model Figure 9 shows the Fabric profile data model with the classes and properties that are supported to conform to the Fabric profile Only those properties that are mandatory are considered ...

Page 32: ...20 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 Fabric profile 3 FIGURE 9 Fabric profile ...

Page 33: ...tName default values refer to Rules governing Brocade_SAN Name on page 17 Limitations The following are the limitations of the Brocade_SAN ElementName The ElementName is changed whenever the SAN WWN is changed The SAN user friendly name is deleted when the fabric is deleted For example assume a fabric with switch1 as principal switch and you configure a SAN Element Name If the firmware is upgraded...

Page 34: ...The zone control subprofiles enable discovery of a fabric s zone database and provisioning of zoning operations Registration Refer to Registration on page 18 Data model Figure 10 shows the data model with the classes and properties that are supported to conform to these subprofiles Only those properties that are mandatory are considered ...

Page 35: ...del Table 3 outlines the required CIM elements for the zone control subprofile TABLE 3 CIM elements for zone control subprofile ElementName Description Currently supported Y N CIM_HostedService Associates the ZoneService to the Admin Domain representing the fabric Yes CIM_ZoneService The service that allows for all of the zoning configuration changes Yes ...

Page 36: ...r SMI Agent However with the Brocade Network Advisor SMI Agent the transaction lock is only local and it is not open on the switch The operation returns Success without actually doing anything on the switch The same applies to the abort operation Even though SMI zoning operations appear atomic in nature the changes are delivered to the fabric as a whole The changes made by a CIM client are not vis...

Page 37: ...is different from the host agent where it is No_Transaction Error code 32772 is mapped to Transaction_Already_Started which is different from the host agent where it is Transaction_Already_On Error code 32781 is a new error code mapping to Transaction_Not_Available This will be returned to a CIMClient on SessionControl in the event that the zoning transaction on that fabric is already opened by so...

Page 38: ...ob is started and is in progress its PercentComplete property always indicate 50 percent till job complete at which time it will indicate 100 percent The DeleteOnCompletion property is always set to false indicating that all jobs failed or completed must be deleted explicitly by the CIMClient using the deleteInstance intrinsic method Otherwise they will continue to exist in the Completed state Bec...

Page 39: ... that contain the same devices The LSANs provide selective device connectivity between fabrics without forcing you to merge those fabrics TABLE 4 Supported indications Indication Description SELECT FROM CIM_InstModification WHERE SourceInstance ISA CIM_ConcreteJob AND SourceInstance CIM_ConcreteJob PercentComplet e PreviousInstance CIM_ConcreteJob Percent Complete Modification of PercentComplete f...

Page 40: ...e LSAN zone in various fabrics need to be the same while the order of membership is not necessary LSAN zoning in Brocade Network Advisor The following are the behaviors of Brocade Network Advisor client for LSAN zoning The LSAN zoning device sharing operations are done only through backbone fabrics This option is disabled for other edge fabrics The LSAN zone can be added to any managed edge fabric...

Page 41: ...e the operation behaviors of SAN zoning SAN zoning is available only for SAN with backbone fabrics Brocade_SANZoneService Brocade_SANZoneCapabilities and Brocade_SANZoneCollection are associated to Brocade_SAN The Brocade_SANZoneCapabilities supports only the mandatory properties such as InstanceID ZoneNameMaxLen ZoneNameFormat and SupportedConnectivityMemberTypes ...

Page 42: ... members The AddSANZoneMembers in Brocade_SANZoneService will get the SAN zone name and member WWNs as input Add the zone members to LSAN zone and reactivate the LSAN zone The RemoveSANZoneMembers in Brocade_SANZoneService will get the SAN zone name and member WWNs as input Remove those zone members from LSAN zone and reactivate the LSAN zone The DeleteSANZone in Brocade_SANZoneService will get th...

Page 43: ...uccessful activation because zoning activation is performed at fabric level Use cases Figure 13 explains a sample SAN configuration FIGURE 13 Sample SAN configuration Create a LSAN_Zone1 add WWN of Host Target3 and activate the same zone As the LSAN_Zone1 has end devices from fabric1 and fabric3 it is activated to both the fabrics The following extrinsic calls are used for this operation Activate ...

Page 44: ... and fabric3 and the copy of zone is removed from the fabric2 The following extrinsic calls are used for this operation Activate the SAN zoning session with SANSessionControl RequestedSessionState 2 Remove zone members with RemoveSANZoneMembers SANZoneName LSAN_Zone1 ZoneMembers Target 1 WWN Commit the SAN zoning session with SANSessionControl RequestedSessionState 3 Delete a zone with input of zo...

Page 45: ...ical fabrics exist except for those that have a dedicated ISL The virtual fabrics are disjointed All virtual fabrics are discovered with no dedicated ISLs between the base switches but dedicated ISLs between logical switches Only some virtual fabrics are discovered exclusive of base fabric Registration Each virtual fabric represented by an instance of Brocade_Fabric is associated to an instance of...

Page 46: ...e discovery configuration Figure 15 shows a sample Virtual Fabrics configuration In this configuration there are five physical chassis Chassis 1 Chassis 2 and Chassis 3 are physical chassis that are enabled for Virtual Fabrics and divided into logical switches Switch A and Switch B are single switch chassis and are not enabled for Virtual Fabrics ...

Page 47: ...The SMI Agent can discover the following 1 SAN 3 fabrics Fabric ID 1 Fabric ID 2 and Fabric ID 3 4 physical chassis Chassis 1 Chassis 2 Chassis 3 The chassis for Switch B 9 switches 2 logical switches in Chassis 1 3 logical switches in Chassis 2 3 logical switches in Chassis 3 Switch B Logical switch 18 in Chassis 3 and Switch A which is connected to this logical switch are not discovered The phys...

Page 48: ...ected to a port belonging to a logical switch with Fabric ID 1 is discovered only if you have access to Fabric ID 1 Device discovery follows the existing model in the Fabric profile Blades subprofile support The following model supports the blade subprofile in Virtual Fabrics setup as the blade subprofile in Virtual Fabrics scenario on a director switch is not specified in SMI S 1 4 There is one i...

Page 49: ...oes unreachable or unmanageable Objectives The objective is to deliver a class that can be enumerated gives better performance than enumerating Brocade_SANActiveConnection CIM_ActiveConnection and traverse to each endpoint to gather data about the link between switch ports or between N_Ports and switchports Performance considerations Performance should be significantly better than the combined per...

Page 50: ...ers HBAs through the fabric This subprofile models the discovery of HBA type devices without having the SMI Agent reside on the host containing the HBA It shows how an HBA is hosted on the system host along with the nodes contained in it and ports controlled by it It allows HBAs to expose product information such as firmware version vendor serial number and so on This model supports all HBA config...

Page 51: ...for the CIM classes Brocade_SoftwareIdentity Brocade_HBAProduct Brocade_PhysicalHBA and Brocade_PortController are available as part of the FDMI subprofile provided the switches are running Fabric OS v7 0 0 For a single node single port HBA there is a single Brocade_Node instance hosted on a Brocade_Platform and a single Brocade_PortController representing the logical aspects of the Brocade_Physic...

Page 52: ...40 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 Fabric profile 3 FIGURE 19 FDMI data model ...

Page 53: ...es NOTE The m EOS switches open trunking feature is not supported in Brocade Network Advisor SMI Agent and there will not be any modeling m EOS open trunking Both ISL trunking and F_Port trunking are supported for FOS switches Data model Figure 20 shows the trunking class diagram FIGURE 20 Trunking class diagram Refer to the corresponding class diagrams and profiles for Brocade_Switch Brocade_Swit...

Page 54: ...n trunk DEST_PORT_WWN is the port WWN of the other end SOURCE_TYPE is the type of the source Switch 0 Device 1 DEST_TYPE is the type of the other end Switch 0 Device 1 TypeOfSet uint16 TypeOfSet provides information on the type of redundancy ElementName string A user friendly name for the object RedundancyStatus uint16 RedundancyStatus provides information on the state of the RedundancySet LoadBal...

Page 55: ...odel is followed to advertise Switch profile and its subprofiles Figure 21 shows the instance diagram with the objects and properties for Switch profile registration Only for blades the actual blade instances that conform to the Blades subprofile will be associated For the other subprofiles such as Software Access Points and so on the association to the actual instances are not supported FIGURE 21...

Page 56: ...ta model Figure 22 shows the Switch profile data model FIGURE 22 Switch profile data model NOTE The value of the Dedicated property of Brocade_Switch is Switch 5 and FC Switch 37 The set operation for the Brocade_SwitchFCPortSettings RequestedType is supported from Fabric OS v6 3 and later ...

Page 57: ...gical ports The possible values are given in Table 9 Physical package access points software blades and location subprofiles The Physical Package Access Points Software Blades and Location subprofiles model the product information of a switch the URL to launch the element manager of a switch the blades within the chassis and the details such as primary system owner name contact and location for a ...

Page 58: ...23 shows the data model with the classes and properties that are supported to conform to the switch subprofiles Software Provides information on the installed controller software Blades Models the physical aspect of a blade in a director switch Location Models the location of a SAN Element TABLE 10 Switch subprofiles Continued Subprofiles Description ...

Page 59: ...Brocade Network Advisor SMI Agent Developer s Guide 47 53 1002169 01 Switch profile 3 FIGURE 23 Physical Package Access Points Software Blades and Location subprofiles data model ...

Page 60: ...itch is running on a Fabric OS v6 3 x or higher and if the chassisName in the switches of the fabric are set after the seed switch firmware has been upgraded CP blades Brocade extension This section details the modelling of the Core Processor CP blade and its associated properties IP address state and so on on the director class Brocade switches Data model Figure 24 shows the instance diagram of t...

Page 61: ...rmsToSubProfile Each Brocade_Blade instance representing the CP blade is logically realized as Brocade_CPModule CIMLogicalModule A different class for this logical module is used instead of PortModule The PortModule contains NumPorts property which is not applicable here The association between the Brocade_Blade and the Brocade_CPModule is Brocade_CPRealizes The Brocade_CPModule OperationalStatus ...

Page 62: ...CPSoftwareIdentity instance which shows the firmware running on the CP The Brocade_CPModule instances is aggregated to the Brocade_PhysicalComputerSystem which is the parent system Supported classes and associations The supported classes and associations are shown in Figure 24 FC HBA profile The Fibre Channel Host Bus Adapter FC HBA profile is similar to the FDMI subprofile As with FDMI this model...

Page 63: ...Brocade Network Advisor SMI Agent Developer s Guide 51 53 1002169 01 FC HBA profile 3 FIGURE 25 FC HBA profile data model ...

Page 64: ... historical performance report for the top talkers that are using the most bandwidth on the selected fabric Fabric_Switch_Ports_Report Displays the port details report for all the discovered ports in the given fabric The port detail includes switch information connected device information and so on Fabric_Switch_Configuration_Backup Backs up the switch configuration from one or more switches Fabri...

Page 65: ...ail_Event_Configuration Configures the e mail server for event notification Fabric_Encryption_Configuration Configures the encryption switch targetted LUNs and hosts HA clusters master key and smart cards Fabric_End_To_End_Monitors Provision of end to end monitors of selected target and initiator pairs These monitors are persisted in the database and are enabled on one of the F_Ports on the connec...

Page 66: ...e URL of AccessInfo property value The Brocade_LICServiceAccessPoint ParameterDescription is holding the description of the parameters in the ParameterName array In the AcessInfo URL replace the parameterName with name and value of the ParameterName array in the format mentioned in the description Fabric_ProductStatus_Log Displays events which indicate a change in switch status for all discovered ...

Page 67: ...eter name like WWN The corresponding entries in Brocade_LICServiceAccessPoint ParameterName is of the following format OrgName SpecName SpecVersion WWN You have to replace the WWN part of URL Here orgName is Brocade specName and specVersion are empty Therefore the ParameterName is Brocade WWN NOTE Extrinsic methods of launch service are not supported FIGURE 26 Launch In Context registration and da...

Page 68: ... a component of Brocade_EthernetAdminDomain on the Ethernet topology side Similarly the Brocade_Switch is a component of Brocade_Fabric on the FC topology side The value of the dedicated property of Brocade_EthernetSwitch is Ethernet switch 38 The Ethernet ports is shown as Brocade_EthernetPort instances associated to the physical counterpart which is the Brocade_PCSNetworkPort The virtual FCoE po...

Page 69: ...itchFCPort instance representing a virtual FCoE port is associated to Brocade_SwitchFCPortSettings and Brocade_SwitchFCPortCapabilities instances not shown in Figure 27 to avoid clutter refer to Figure 22 on page 44 Brocade_SwitchFCPortStats and Brocade_SwitchFCPortRateStats is not shown for virtual FCoE ports There is no statistics for the Ethernet interfaces due to the lack of an SMI model ...

Page 70: ...58 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 CEE switch support 3 FIGURE 27 FCoE topology diagram ...

Page 71: ... each session registered in the NS database Figure 27 shows elements in both the FC and Ethernet side If the host is registered with a FDMI host name then the node and node port is hosted on the platform A device indirectly connected to the CEE switch one or multiple FCoE login sessions open with the device port and device node WWN for each session registered in the NS database Figure 27 shows ele...

Page 72: ...60 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 CEE switch support 3 FIGURE 28 CEE instance diagram ...

Page 73: ...tion features are supported on Fabric OS v6 3 0 and later Requirements Enable or disable CEE port Set interface mode of CEE port to Layer 2 or none Set Layer 2 mode of CEE port to access trunk or converged Discovery of LAGs Create LAG Delete LAG Add members to LAG Remove members from LAG Discovery of VLANs Create VLAN Delete VLAN Add members to VLAN Remove members from VLAN Discovery of CEE ACL po...

Page 74: ...or converged Layer 2 mode of operation The property is writable and can be set using the setInstance intrinsic operation BrocadeEthernet mof is updated to include support for this new property Enabling or disabling LLDP DCBX on Ethernet switch and CEE port With Layer 2 networks expanding dramatically it is difficult for a network administrator to statically monitor and configure each device in the...

Page 75: ...on support will be provided to create delete and modify existing LAGs NOTE To configure links to form a LAG the physical links must be in the same speed and all links must go to the same neighboring device Data model There is no SNIA model for LAGs Some aspects of the Distributed Management Task Force DMTF model are considered while others are completely proprietary The following detailed notes de...

Page 76: ...vice CreateLAG extrinsic method Refer to BrocadeLAG mof for details on the parameters The path of the newly created Brocade_LAG instance is returned in the output parameter Lag The Brocade_LAG is associated to the appropriate Brocade_EthernetSwitch instance on which it is defined Members may be added to an existing Brocade_LAG instance using the Brocade_LAGService AddMembers extrinsic method Refer...

Page 77: ...Brocade Network Advisor SMI Agent Developer s Guide 65 53 1002169 01 CEE switch support 3 FIGURE 29 CEE LAG class diagram Registration There is no conformance to any profile and thus no registration ...

Page 78: ...AN The member is also defined at the scope of the switch associated to the scoping system which is the Brocade_EthernetSwitch through Brocade_EthernetSwitchHostedVLANEndPoint Each Brocade_VLANEndPoint instance represents a concrete Brocade_LAG or Brocade_LANEndPoint of a Brocade_EthernetPort that has been added to the Brocade_VLAN This relationship between the Brocade_VLANEndPoint and the Brocade_...

Page 79: ... from an existing Brocade_VLAN instance using the Brocade_VLANService RemoveMembers extrinsic method Refer to BrocadeLAG mof for details on the parameters An existing Brocade_VLAN instance may be deleted using the Brocade_VLANService DeleteVLAN extrinsic method This method will delete the instance and its members ...

Page 80: ...68 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 CEE switch support 3 FIGURE 30 CEE VLAN class diagram ...

Page 81: ...interfaces Physical interfaces Logical interfaces and LAGs Each ACL is a unique collection of permit and deny statements rules that apply to the packets When a packet is received on an interface the switch compares the fields in the packet against any ACLs applied to the interface to verify that the packet has the required permissions to be forwarded The switch compares the packet sequentially aga...

Page 82: ...cade_CEEACLRules ActivityQualifiers array at the same index All the possible values for the Brocade_CEEACLRules QualifierFormats array are published in the Brocade_CEEACLServiceCapabilities QualifierFormatsSupported as an array of strings The value in the Brocade_CEEACLRules QualifierFormats property is a subset of these formats A policy may be empty In such a case the Brocade_CEEACLPolicy is asso...

Page 83: ...put parameter Role with the instance of Brocade_CEEACLRules specified in the input parameter Privileges Assigning to targets is not supported during modification This can be done separately through the AssignRoles operation An existing Brocade_CEEACLPolicy instance may be deleted using the Brocade_CEEACLService DeleteRole extrinsic method This method deletes the instance and its associated rules A...

Page 84: ... array will contain an array of strings each string representing one priority group within the map with the exception of the last entry The last entry will contain the priorities for the mapping of the priority groups to the incoming Converged OS COS Each string representing a priority group will contain the details of the bandwidth and Priority Flow Control PFC in a specific format The last strin...

Page 85: ... instance is returned in the output parameter Role The Brocade_CEEMap will be owned by the Brocade_EthernetSwitch instance on which it is defined The Brocade_CEEMap instance will not be associated to any port That assignment must be done as a separate operation Refer to BrocadeCEEMaps mof description for more details An existing Brocade_CEEMap instance may be modified using the Brocade_CEEMapServi...

Page 86: ...nfiguration support is similar to that of the Brocade 8000 and FCOE10 24 as detailed in the previous sections There are some distinct differences in Brocade 8470 The following sections provide more details Differences from Brocade 8000 and FCoE10 24 The CEE ports are categorized into two types internal ports and external ports There are eight external CEE ports with the default name starting with ...

Page 87: ...Nendpoints of external ports can be part of a LAG similar to those on the Brocade 8000 and FCOE10 24 However the lanendpoints of internal ports cannot be part of a LAG A management VLAN by default with VLANID 4095 exists Brocade 8470 Creation and deletion of VLAN is not supported for Brocade 8470 The internal ports are part of this 4095 VLAN by default and this cannot be changed The external ports...

Page 88: ...76 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 CEE switch support 3 FIGURE 34 CEE Brocade 8470 support data model ...

Page 89: ...artitioning subprofile This subprofile models all Brocade switches Every Brocade switch is partitioned into a logical Brocade_Switch and a physical Brocade_PhysicalComputerSystem instance associated through HostedDependency In addition every port is partitioned into a logical Brocade_SwitchFCPort and physical Brocade_PCSNetworkPort instance associated through CIM_HostedDependency Data model Figure...

Page 90: ...le registration FC routing A Fibre Channel Router FCR is a specific case of switch partitioning The FC FC routing service provides connectivity to devices in different fabrics without merging the fabrics A switch running the FC FC routing service is called a Fibre Channel Router Data model Figure 37 shows the FCR data model ...

Page 91: ...rSystem in addition to being associated to the BackBone Brocade_Switch instance will also be associated to Brocade_Switch instances of front and xlate phantoms Both the xlate phantom and front phantom switches are represented as Brocade_Switch instances The front phantom domain and xlate phantom domain switches are associated by the Brocade_SANActiveConnection These phantom switches can be differe...

Page 92: ...flects the Fabric WWN of the fabric where the port exists In case of FCR setup where the devices are imported or exported there may be multiple instances of NodeFCPort where DeviceID is the same but SystemName differentiates each instance based on fabric membership The physical ports are represented as Brocade_PCSNetworkPort instances In the backbone view for every physical port there is a CIM_Net...

Page 93: ...e device sharing A port on FCR configured as an EX_Port is filtered out during port discovery on the backbone for edge to edge device sharing If only the backbone fabric is being managed through Brocade Network Advisor then only instances in the BackBone Fabric view are discovered For edge fabric managed through Brocade Network Advisor refer to the Limitations section If both the backbone and the ...

Page 94: ...82 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 FC routing 3 FIGURE 39 Data model for edge to edge device sharing ...

Page 95: ...ns are discoverable In the case of backbone edge device sharing there is only one front phantom domain and two xlate phantom domain switches On the Edge fabric side there is one front domain and one xlate domain switch instance created On the BackBone fabric side there is only an xlate domain switch created and no front phantom domain Because the xlate phantom domain switch is always behind the fr...

Page 96: ...84 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 FC routing 3 FIGURE 40 Data model for backbone to edge device sharing ...

Page 97: ... the following cases The backbone fabric and all edge fabrics are discovered Only the backbone fabric is discovered Only some or all of the edge fabrics are discovered Consider two Routers R1 and R2 connected to each other by FCIP connection as VE VEX Here R1 acts as an Edge Fabric and R2 as a Backbone Fabric Figure 41 shows the data model for backbone to edge device sharing for VEX over FCIP ...

Page 98: ...86 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 FC routing 3 FIGURE 41 Backbone to edge device sharing for VEX over FCIP ...

Page 99: ...u can modify the PreferredDomainID value for phantom switches only when the associated backbone fabric is managed through Brocade Network Advisor TABLE 12 Classes and MOF file Class MOF file Brocade_PCSNetworkPortSettings BrocadePartitioning mof Brocade_PCSNetworkPortCapabilities BrocadePartitioning mof Brocade_PCSServiceCapabilities BrocadePartitioning mof Brocade_EthernetPort BrocadePartitioning...

Page 100: ...of Brocade_NodeFCPort are associated to the Brocade_Fabric instance No instances of Brocade_SwitchFCPort exist for phantom ports No instances of Brocade_SANActiveConnection exist to show the topology of ISLs between the real edge port and the phantom switches or for the imported devices The PreferredDomainID value for phantom switches can be modified only if the associated backbone fabric is manag...

Page 101: ...f domain IDs and ports NOTE The SMI Agent does not support the discovery of an Access Gateway enabled switch as a seed switch using Extrinsic method except for the Brocade Encryption Switch Node Port Initialized Virtualization NPIV allows a single Fibre Channel port to appear as multiple distinct ports It provides a separate port identification and security zoning within the fabric for each operat...

Page 102: ... Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 Brocade Access Gateway and NPIV 3 Data model Figure 44 defines the data model and functions of the AG and NPIV FIGURE 44 AG class diagram ...

Page 103: ...ithout AG Brocade_SwitchFCPort has the property NPIVEnabled The port supports connecting NPIV devices if this property value is true The Brocade_SwitchFCPortCapabilities class has two propertites NPIVSupported and MaxNPIVLogins The NPIVSupported property indicates the NPIV support for the FC port The MaxNPIVLogins property indicates the maximum number of NPIV logins supported on the FC port The va...

Page 104: ...ANProtocolEndPoint of the end device as Brocade_SANActiveConnection There is a direct association between the switch and the virtualized port of the end devices through Brocade_SANActiveConnection Therefore the number of F_Port to N_Port connections is equal to the sum of virtualized ports and real port of the end device Access Gateway When a AG capable switch is changed to AG it will not act as a...

Page 105: ... page 50 If the value of Dedicated property is Gateway of Brocade_AccessGateway then it represents the AG The association between the SANProtocolEndPoint of switch and AGSANProtocolEndPoint of AG is Brocade_AGSANActiveConnection The association between AGSANProtocolEndPoint of AG and SANProtocolEndPoint of the end device host is Brocade_AGSANActiveConnection The two associations create a direct as...

Page 106: ...94 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 Brocade Access Gateway and NPIV 3 FIGURE 47 Host with AG ...

Page 107: ...with both the fabrics If Brocade Network Advisor SMI Agent is in direct connection with one of the fabrics connected with the shared AG the user can see all the ports of AG but the topology traversal works only for that fabric alone The user can also traverse through the mapped F_Ports of the N_Ports which is connected to the edge fabric switch to the end devices FIGURE 48 AG mapping with multiple...

Page 108: ...e Network Advisor SMI Agent Developer s Guide 53 1002169 01 Brocade Access Gateway and NPIV 3 FIGURE 49 AG with NPIV mapping F1 HBA2 HBA1 HBA3 N2 N1 F1 F2 F2 n2 n1 n3 F3 NPIV Device Virtualized Ports Switch 1 AG ...

Page 109: ...Brocade Network Advisor SMI Agent Developer s Guide 97 53 1002169 01 Brocade Access Gateway and NPIV 3 FIGURE 50 AG and NPIV data model ...

Page 110: ...ess Gateway and NPIV 3 Figure 51 shows a simplified instance diagram to illustrate the combination of the AG and NPIV and Topology View features FIGURE 51 AG with NPIV instance diagram The following Brocade Network Advisor SMI Agent classes are defined in Brocade_AccessGateway mof ...

Page 111: ...ccessGatewayHostedLANEndPoint Limitations The following are the limitations of Brocade Network Advisor SMI Agent AG on Ethernet switch No Brocade_AGFCPort instances are discovered for the Virtual FCoE ports on the Ethernet AG Brocade_AGSANActiveConnection Brocade_TopologyView discovery and related associations Brocade_AGSANProtocolEndPointLogicalIdentity Brocade_SANActiveConnection and Brocade_Nod...

Page 112: ...ernet switch is discovered through IP Tab alone FRU profiles The Fan Power Supply and Sensors FRU profiles model discovery of a switch s field replaceable units FRUs Registration Refer to Figure 52 for profile registration details Data model Figure 52 shows the data model with the classes and properties that supports the FRU subprofiles ...

Page 113: ...Guide 101 53 1002169 01 FRU profiles 3 FIGURE 52 FRUs data model Limitations FRU support for EOS switch is limited If the mandatory properties cannot be fully populated those instances will not be advertised as conforming to the respective profile ...

Page 114: ...nce This feature provides the ability to easily discover the user friendly names for all the system objects The following are the functions Discovering the list of user friendly names There will be no support for setting of Name for a system object Fabric names will not be reported by the Brocade SMI Agent This is to avoid the conflict where the fabric and seed or principal switch share the same W...

Page 115: ...fabric events To get the alert indications the clients must first register with the fabric for these events Life cycle indications are delivered by the classes in reaction to a change in the status of a connection such as when elements for example switch or node leave or join the fabric The Configuration tool allows you to enable mutual authentication for indications If this is enabled all the ind...

Page 116: ...set to NoAccess then the zone configuration is enabled and the ConfigEnabled indication is delivered How to trigger Disable the zoning configuration You can also do this through the CLI cfgdisable Configuration changes made were committed How to trigger Commit zone changes using the CLI cfgsave or using the SMI Brocade_ZoneService SessionControl extrinsic method Query SELECT FROM CIM_AlertIndicati...

Page 117: ...cade_AlertIndication Provider OwningEntity SNIA Message ZoneSet ZoneSet Name was activated for fabric WWN MessageArguments ZoneSet name Fabric WWN FC5 Change in operational status for switch Query SELECT FROM CIM_AlertIndication WHERE OwningEntity SNIA and MessageID FC5 AlertingManagedElement COP of Brocade_Switch AlertingElementFormat COP AlertType Device Alert OtherAlertType N A AlertSubType Swi...

Page 118: ...ric Change MessageArguments Fabric WWN merge or segmentation FC7 Switch added or removed Also applicable in Virtual Fabrics and FCR Query SELECT FROM CIM_AlertIndication WHERE OwningEntity SNIA and MessageID FC7 AlertingManagedElement COP of Brocade_Switch AlertingElementFormat COP AlertType Device Alert OtherAlertType N A AlertSubType Switch added or Switch removed PerceivedSeverity 4 Minor Proba...

Page 119: ...as Change Type FC Port Port Identifier in Device Type MessageArguments Fabric WWN Added or Removed FC10 Deactivate the active zone configuration through Brocade Network Advisor or CLI or Brocade Network Advisor SMI Agent Query SELECT FROM CIM_AlertIndication WHERE OwningEntity SNIA and MessageID FC10 AlertingManagedElement COP of Brocade_Fabric AlertingElementFormat COP AlertType Environmental Oth...

Page 120: ...set and SNMP forward options are enabled in switch AlertingManagedElement COP of Brocade_Switch AlertingElementFormat COP AlertType Security OtherAlertType N A AlertSubType New Login PerceivedSeverity Informational ProbableCause 123 SystemCreationClassName Brocade_Switch SystemName Switch WWN ProviderName Brocade_AlertIndication Provider OwningEntity SNIA Message Device Type Device Unique Identifi...

Page 121: ...t and SNMP forward options are enabled in switch AlertingManagedElement COP of Brocade_Switch AlertingElementFormat COP AlertType Security OtherAlertType N A AlertSubType Logout PerceivedSeverity 2 Informational ProbableCause 123 SystemCreationClassName Brocade_Switch SystemName Switch WWN ProviderName Brocade_AlertIndication Provider OwningEntity SNIA Message Device Type Device Unique Identifier ...

Page 122: ...LECT FROM CIM_AlertIndication WHERE OwningEntity SNIA and MessageID Core10 How to trigger Telnet to the switch and provide an incorrect password NOTE Core10 indication is supported only for FOS switches This indication is not delivered if SNMP registration fails Core10 indications are delivered when trackChangeset and SNMP forward options are enabled in switch AlertingManagedElement COP of Brocade...

Page 123: ...onfiguration changed for Switch WWN MessageArguments WWN stringSwitch WWN BRDC5 SNMP traps were turned on to alert user login and logout attempts Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD5 How to trigger Use the trackchangesset CLI command to turn on the SNMP traps NOTE BRCD5 indication is supported only for FOS switches and is not delivered if SNMP regist...

Page 124: ...er OwningEntity BROCADE Message Alert configuration for login logout orconfig updates was turned OFF for Switch WWN MessageArguments WWN string Switch WWN BRCD7 The element port identified by AlertingManagedElement is up Query SELECT FROM CIM_AlertIndication WHERE OwningEntity SNIA and MessageID BRCD7 How to trigger Telnet to the switch and run the CLI portenable portnumber to enable a connected p...

Page 125: ...ingEntity BROCADE Message Port PortWWN of Switch SwitchWWN is down MessageArguments PortWWN SwitchFCPort WWN Switch WWN string Switch WWN BRCD12 A single device came online Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD12 How to trigger Telnet to the switch and run the CLI portenable portnumber where the port is an F_Port AlertingManagedElement COP of Brocade_N...

Page 126: ...for fabric named FabricWWN MessageArguments Device WWN Fabric WWN BRCD16 A session transaction was aborted and all changes made within that transaction were discarded Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD16 How to trigger Abort zone changes using the CLI cfgabort or using the Brocade_ZoneService SessionControl extrinsic method AlertingManagedElement CO...

Page 127: ...ange in zoning session status occurred for fabric named WWN MessageArguments WWN string Fabric Principal WWN BRCD18 Registration of the managed element with the Admin Domain was completed Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD18 How to trigger Enable switch connected to HBA NOTE BRCD18 indication is applicable only for FOS switches The indications is de...

Page 128: ...ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message A single device named HBA Device WWN deregistered with the fabric named WWN MessageArguments Device WWN Fabric WWN BRCD20 State change occurred Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD20 How to trigger Enable or disable an E_Port or F_Port AlertingManagedElement COP of Brocade_FCPo...

Page 129: ...sage Device database change completed for fabric named WWN MessageArguments Fabric WWN BRCD24 Download of firmware to the element was initiated Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD24 How to trigger Initiate firmware download from CLI NOTE BRCD24 indication is not applicable for EOS switches AlertingManagedElement COP of Brocade_Switch AlertingElementF...

Page 130: ...leted for switch WWN MessageArguments Switch WWN BRCD26 HA Failover has completed Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD26 How to trigger After establishing the connection to switch from Brocade SMI Agent perform an HA failover on the switch from the CLI NOTE BRCD26 indication is not supported for EOS switches AlertingManagedElement COP of Brocade_Switc...

Page 131: ...erName Brocade_AlertIndication Provider OwningEntity BROCADE Message Account for user username was locked out for Switch WWN MessageArguments Account User Name Switch WWN BRCD28 New user account is added to the switch Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD28 How to trigger Add a new account using the CLI userconfig NOTE BRCD28 indication is not delivere...

Page 132: ...eleted for Switch WWN MessageArguments username string user name WWN string Switch WWN BRCD30 Role has changed for the user account on the switch Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD30 How to trigger Modify the role of an existing account using the CLI userconfig NOTE BRCD30 indication is not delivered for FOS switches if SNMP registration fails Alert...

Page 133: ...ents Account username Switch WWN BRCD32 Password is expiring This indication is delivered only when the Brocade Network Advisor SMI Agent attempts login to a fabric in which the login password is expiring on the seed switch Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD32 How to trigger When the password is in an expiring state attempt to log in to the switch f...

Page 134: ...WN ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message Password has expired for Switch IP Address MessageArguments Switch IP Address BRCD35 An active connection went inactive Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD35 How to trigger After establishing the connection to the switch from the Brocade Network Advisor SMI Agent reboot the...

Page 135: ... SystemCreationClassName Brocade_ManagementS erver SystemName HostName ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message A processing error occurred for method method name MessageArguments method name enumerateInstanceNam es or associatorNames and so on BRCD43 Multiple devices typically within a loop came online Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROC...

Page 136: ...E Message One or more devices went offline for fabric named WWN MessageArguments Fabric WWN BRCD46 Blade faulted This happens when a blade is plugged in to a system running an unsupported chassis configuration Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD46 NOTE BRCD46 Indication is applicable only for FOS switches AlertingManagedElement COP of Brocade_Switch ...

Page 137: ...ade_AlertIndication Provider OwningEntity BROCADE Message Fabric Watch Threshold Above MessageArguments N A BRCD49 A data value is less than the low threshold boundary Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD49 NOTE BRCD49 indication is supported for the Environment Port and E_Port Fabric Watch classes Ignore the Fabric Watch indications for non supported...

Page 138: ...rtIndication Provider OwningEntity BROCADE Message Fabric Watch Threshold In Between MessageArguments N A BRCD52 A counter value between two sample periods has changed Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD52 NOTE BRCD52 indication is supported for the Environment Port and E_Port Fabric Watch classes Ignore the Fabric Watch indications for non supported...

Page 139: ...anged to state MessageArguments Switch WWN Switch state offline or online BRCD54 Switch not reachable Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD54 NOTE BRCD54 indication is delivered once the asset collection cycle is done in Brocade Network Advisor AlertingManagedElement COP of Brocade_Switch AlertingElementFormat COP AlertType Other OtherAlertType Switch ...

Page 140: ... Switch MessageArguments WWN string switch WWN BRCD57 Switch status changed because of the hardware failures like fans power supply temp sensors Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD57 NOTE BRCD57 indication is supported only for FOS switches If SNMP registration fails then BRCD57 indication is not delivered for FOS switches AlertingManagedElement COP ...

Page 141: ...2 OtherAlertType N A AlertSubType About to exceed licensed port count PerceivedSeverity 3 Degraded or Warning ProbableCause 123 SystemCreationClassName Brocade_ManagementS erver SystemName Brocade Network Advisor Server host name ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message The current number of managed ports managed port count is about to exceed your licensed port co...

Page 142: ...managed ports Managed port count has exceeded your licensed port count of licensed port count ports MessageArguments Managed port count Port count limit BRCD60 SNMP registration failed Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD60 NOTE BRCD60 indication is supported only for FOS switches AlertingManagedElement COP of Brocade_Switch AlertingElementFormat COP ...

Page 143: ...y BROCADE Message LAG LAG ID enabled on EthernetSwitch switch IP MessageArguments Lag ID core switch IP BRCD62 LAG successfully disabled Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD62 AlertingManagedElement COP of Brocade_LAG AlertingElementFormat COP AlertType Other OtherAlertType CEE Switch Alert AlertSubType Config disabled PerceivedSeverity 2 Informationa...

Page 144: ...y Name assigned to LAG LAG ID in EthernetSwitch Switch IP MessageArguments ACL name Lag ID core switch IP BRCD64 ACL removed from LAG Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD64 AlertingManagedElement COP of Brocade_LAG AlertingElementFormat COP AlertType Other OtherAlertType CEE Switch Alert AlertSubType Config removed PerceivedSeverity 2 Informational Pr...

Page 145: ...hernetPort portmac enabled on EthernetSwitch Switch IP MessageArguments Port mac address core switch IP BRCD66 TE port disabled Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD66 AlertingManagedElement COP of Brocade_ EthernetPort AlertingElementFormat COP AlertType Other OtherAlertType Port Alert AlertSubType Down PerceivedSeverity 2 Informational ProbableCause ...

Page 146: ...ertType Other OtherAlertType Port Alert AlertSubType Config enabled PerceivedSeverity 2 Informational ProbableCause 123 SystemCreationClassName Brocade_ EthernetSwitch SystemName Switch WWN ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message CEEACL Policy Policy name assigned to EthernetPort portmac on EthernetSwitch Switch ip MessageArguments ACL name port MAC address core ...

Page 147: ...ype Other OtherAlertType Port Alert AlertSubType Config removed PerceivedSeverity 2 Informational ProbableCause 123 SystemCreationClassName Brocade_ EthernetSwitch SystemName Switch WWN ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message CEEACL Policy Policy name removed from EthernetPort portmac on EthernetSwitch core switch IP MessageArguments ACL name port MAC address cor...

Page 148: ... COP AlertType Other OtherAlertType Port Alert AlertSubType Config enabled PerceivedSeverity 2 Informational ProbableCause 123 SystemCreationClassName Brocade_ EthernetSwitch SystemName Switch WWN ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message CEEMap Map name assigned to EthernetPort portmac on EthernetSwitch Switch IP MessageArguments CEE map name port mac address core...

Page 149: ...OP AlertType Other OtherAlertType Port Alert AlertSubType Config removed PerceivedSeverity 2 Informational ProbableCause 123 SystemCreationClassName Brocade_ EthernetSwitch SystemName Switch WWN ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message CEEMap Map name removed from EthernetPort portmac on EthernetSwitch Switch IP MessageArguments CEE map name port mac address core ...

Page 150: ...LDP enabled on EthernetPort portmac on EthernetSwitch core switch IP MessageArguments Port mac address core switch IP BRCD72 Virtual FCoE port enabled Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD72 AlertingManagedElement COP of Brocade_switchFCPort AlertingElementFormat COP AlertType Other OtherAlertType Port Alert AlertSubType Up PerceivedSeverity 2 Informat...

Page 151: ...Port portWWN disabled on EthernetSwitch core switch IP MessageArguments port WWN core switch IP BRCD74 ACL assigned to VLAN Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD74 AlertingManagedElement COP of Brocade_VLAN AlertingElementFormat COP AlertType Other OtherAlertType CEE Switch Alert AlertSubType Config enabled PerceivedSeverity 2 Informational ProbableCau...

Page 152: ...ertType Other OtherAlertType CEE Switch Alert AlertSubType Config removed PerceivedSeverity 2 Informational ProbableCause 123 SystemCreationClassName Brocade_ EthernetSwitch SystemName Switch WWN ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message CEEACL Policy Name removed from VLAN VLAN ID on EthernetSwitch core switch IP MessageArguments ACL name VLAN ID Core switch IP TA...

Page 153: ...edSeverity 2 Informational ProbableCause 123 SystemCreationClassName Brocade_ EthernetSwitch SystemName Switch WWN ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message LAG LAG ID added to VLAN VLAN ID LAG LAG ID removed from VLAN VLAN ID EthernetPort PortMac added to VLAN VLAN ID EthernetPort PortMac added to VLAN VLAN ID EthernetPort PortMac removed from VLAN VLAN ID Message...

Page 154: ...e Fabric WWN ProviderName Brocade_AlertIndication Provider OwningEntity BROCADE Message Principal switch WWN changed to WWN MessageArguments old principal switch WWN new principal switch WWN BRCD102 SAN zone activation error This alert indication is delivered for each fabric failure Query SELECT FROM CIM_AlertIndication WHERE OwningEntity BROCADE and MessageID BRCD102 NOTE This indication is deliv...

Page 155: ...nce ISA CIM_FCPort CIM_InstCreation Port is moved from one logical switch to another logical switch SELECT FROM CIM_InstDeletion WHERE SourceInstance ISA CIM_FCPort CIM_InstDeletion Port is moved from one logical switch to another logical switch SELECT FROM CIM_InstCreation WHERE SourceInstance ISA CIM_LogicalPortGroup CIM_InstCreation A device is added to a fabric SELECT FROM CIM_InstDeletion WHE...

Page 156: ...E SourceInstance ISA Brocade_PowerSupply CIM_InstDeletion Power supply is removed from the Brocade Network Advisor Managed switch SELECT FROM CIM_InstModification WHERE SourceInstance ISA Brocade_PowerSupply AND SourceInstance OperationalStatus PreviousInstance OperationalStatus CIM_InstModification Power supply operational staus is changed SELECT FROM CIM_InstCreation WHERE SourceInstance ISA Bro...

Page 157: ...ther properties priority flow control bandwith SELECT FROM CIM_InstCreation WHERE SourceInstance ISA Brocade_VLAN CIM_InstCreation VLAN created SELECT FROM CIM_InstDeletion WHERE SourceInstance ISA Brocade_VLAN CIM_InstDeletion VLAN deleted SELECT FROM CIM_InstModification WHERE SourceInstance ISA Brocade_prioritygroups AND SourceInstance ActivityQualifiers PreviousInstance ActivityQualifiers SELE...

Page 158: ...146 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 Life cycle indications 4 ...

Page 159: ...ed due to unknown error 12001 Switch XXX not found 12003 Switch with sequence number XXX not found 12004 Switch not found 12005 Switch model not found 12101 Unknown error while accessing Switch or Topology data 12102 Error while decrypting password of switch 12104 Switch credential invalid 12301 Database error while accessing switch 12401 Switch CAL call connection failed 12402 Switch CAL call err...

Page 160: ...anaged switch 13508 Switch port enabled set operation not allowed in FMS mode 13509 XISL not found 14001 Blade not found 14101 Blade credential invalid 14102 Unknown error while accessing the blade 14301 Database error while accessing blade 14401 Blade CAL Error 14402 Blade CAL connection error 15001 Device not found 15101 Unknown error while accessing device 15301 Database error while accessing d...

Page 161: ...22 Clearzonedb operation failed 16123 Unable to retrieve zone database 16124 SanZone online member not exist 16125 Invalid backbone fabric 16126 SANZone activation failed 16301 Database error while accessing zoning object 16501 Job does not exist 16502 Cannot delete running job 16503 Job running on fabric 17001 Device port not found 17101 Unknown error while accessing device port data 17301 Databa...

Page 162: ...iled to delete VLAN 19024 Failed to update members to VLAN 19025 Failed to get FCoE port statistics 19026 Gigabit Ethernet port information not found 19027 LAG not found 19028 Failed to get CEE maps 19029 Failed to modify CEE map 19030 Failed to assign CEE map 19031 Failed to get job result 19032 Failed to create CEE map 19033 Failed to delete CEE map 19034 CEE port not found 19035 VLAN not found ...

Page 163: ...I database error 22001 LIC service error 22101 Unkown error 22301 Launch in context error 23101 FRU unknown error 23301 FRU database error 32770 Transaction not started 32772 Transaction already started 32773 Cannot commit empty objects 32775 Too many members 32782 Save zone database to switch failed 32783 Save zone database information failed 32788 Zone database error 32789 Transaction start fail...

Page 164: ... 60020 Switch is not available trap registration error 60021 Error due to switch product deletion 60022 Error due to SSL switch failure 60023 Switch timeout error 60024 Error due to too many switch sessions 60025 Switch trap registration failure error 60026 Switch trap registration lost error 60027 Connection lost error 60028 Link never connected error 60029 Connection timeout error 60030 Request ...

Page 165: ...r 60057 HTTP moved 60058 Fabric unstable error 60059 General authentication failure 60060 General input and output failure 60061 Web tools license error 60062 Insufficient AD privilege 60063 Insufficient all AD privilege 60064 No chassis access 60065 Insufficient privilege 60066 Virtual Fabric list is not visible 60067 Invalid SNMP version 60068 AD detected 60069 HTTP unavailable 60070 Account loc...

Page 166: ... correct 60094 FCS policy is enabled on the fabric and the specified seed switch is not primary 60095 Switch protocol mismatch 60096 Seed switch host name verification failure 60097 Discovery AD detected 60098 Fabric name exists 60099 Switch timeout 60100 M model switch is undiscovered 60101 Discovery invalid firmware 60102 Switch too many sessions 60103 Discovery no chassis access 60104 Switch tr...

Page 167: ...iled 70007 JSON unknown failed 70008 JSON option is OFF 70009 Redundant status 70010 Virtual machine status authentication failed 70011 Virtual machine status is timeout 70012 Virtual status no hypervisor 70013 Virtual machine status failed 70014 Discovery service is off 70015 Virtual machine status is pending 70016 Manual enclosure found status 70017 No adapter is found 70018 Output failure reque...

Page 168: ...156 Brocade Network Advisor SMI Agent Developer s Guide 53 1002169 01 Brocade Network Advisor SMI Agent Error Codes A ...

Reviews: