Brocade SMI Agent 120.9.0 Release Notes v2.0: September 8, 2009
Brocade SMI Agent 120.9.0 Release Notes v2.0: September 8, 2009
Brocade SMI Agent 120.9.0 Release Notes v2.0: September 8, 2009
0
Release Notes v2.0
September 8, 2009
Document History
Document Title Summary of Changes Publication Date
Brocade SMI Agent 120.9.0 Release Notes v1.0 Initial Release July 24, 2009
Brocade SMI Agent 120.9.0 Release Notes v2.0 Second Release – September 9, 2009
updated FOS v6.2.x
support statement
© 2009 Brocade Communications Systems, Inc. All Rights Reserved.
Brocade, Fabric OS, File Lifecycle Manager, MyView, and StorageX are registered trademarks and the Brocade
B-wing symbol, DCX, and SAN Health are trademarks of Brocade Communications Systems, Inc., in the
United States and/or in other countries. All other brands, products, or service names are or may be trademarks
or service marks of, and are used to identify, products or services of their respective owners.
Notice: This document is for informational purposes only and does not set forth any warranty, expressed or
implied, concerning any equipment, equipment feature, or service offered or to be offered by Brocade. Brocade
reserves the right to make changes to this document at any time, without notice, and assumes no responsibility
for its use. This informational document describes features that may not be currently available. Contact a
Brocade sales office for information on feature and product availability. Export of technical data contained in
this document may require an export license from the United States government.
Requirements
• Java JRE or JDK (version 1.5.0)
The installation program automatically installs Sun Microsystems JRE version 1. 5.0_11 under
the SMI Agent installation directory.
Server / Client
AIX 5.3
VMWare support
VMWare ESX server 3.5. Following are the guest operating systems tested:
1. Windows 2003 Server
2. RedHat Linux AS4
3. Windows 2008
FOS 5.0.x, 5.1.x, 5.2.x, and 5.3.x Brocade 24000 with FC4-16 blades
FOS 5.0.x, 5.1.x, 5.2.x, 5.3.x, 6.0.x, 6.1.x, 6.2.x and Brocade 4100
6.1.2_cee Brocade 75001
Brocade 200E
Brocade 49002
Brocade 50003
Brocade AP76004
Brocade 3005
Brocade 51005
Brocade 53005
Brocade Encryption Switch7
Brocade 48000 with FC4-16, FC4-32 and FC4-482 blades
Brocade 48000 with FC8-16, FC8-32, and FC8-48 blades
Brocade 48000 with FR4-18i1
Brocade 48000 with FC4-16IP2
Brocade 48000 with FC10-64
Brocade DCX6 with FC8-16, FC8-32, and FC8-48 blades
Brocade DCX6 with FR4-18i blades
Brocade DCX6 with FC10-6 blades
Brocade DCX6 with FS8-18 blades
Brocade DCX-4S8 with FC8-16, FC8-32, and FC8-48
blades
Brocade DCX-4S8 with FR4-18i blades
Brocade DCX-4S8 with FC10-6 blades
Brocade DCX-4S8 with FS8-18 blades
Brocade 80009
Switches with the following firmware versions should not be used as a “proxy”:
• Fabric OS v5.x.x
• Fabric OS v4.4.x
• Fabric OS v3.2.x
• Fabric OS v2.x
• XPath OS v7.4.1e with SAS 2.1.3j
The following switches are not supported as proxy, since the highest supported firmware for these
switches does not meet the minimum requirement for proxy.
Documentation Updates
This section provides information on last-minute additions and corrections to the
documentation.
Important Notes
This section lists the details for New Feature, changes for the release, certain scenarios, and options to be
used to resolve the issues.
• This release supports new hardware: the Brocade 8000. The existing data model will be used to
represent the FC Switch and the new FCoE model is introduced to represent the Ethernet
domain
The existing switch data model along with the new FCoE model for Ethernet domain is supported. The
regular FC functionality can be managed for this hardware based on the existing FC model for FC
This enhancement includes the addition of a new element in the IdentifyingDescriptions and
OtherIdentifyingInfo properties of the CIM_AdminDomain class for the Fabric class.
If the managed fabric is an edge fabric having FD switches, the IdentifyingDescriptions will have
the value as 'SNIA:VF_ID,SNIA:IFR_ID' and "SNIA:DetailedType;" and OtherIdentifyingInfo will
contain the corresponding values to IdentifyingDescriptions values.
• Added flavors for Brocade_SwitchFCPort to differentiate between port types like VF ports,
internal port /external ports, ICL ports, NPIV ports, FCIP and FCR ports
PortDiscriminator property is added for Brocade_SwitchFCPort to differentiate between port
types, internal port /external ports, ICL ports, VF ports, FCIP and FCR ports.
• Attached port information for FCR port that is connected to the Edge fabric will be populated
with Edge fabric port wwn in the class Brocade_PCSNetworkPort with a property
AssociatedNodeinfo. This support requires FOS firmware version 6.2.0d or later version.
• CIM_InstModification SourceInstance will be populated with all the properties that can be
retrieved using GetInstance
The CIM_InstModification indication delivered from SMIA will have the SourceInstance property
populated with all the properties that can be retrieved using the GetInstance operation
J WBEM Server 2.7.4 resolves the indication delivery delay. A long delay in indication delivery was
observed earlier whenever there were stale invalid subscriptions present in the J WBEM Server. With
the current release of J WBEM Server, indications will be delivered in a reasonable amount of time
even if there are stale indication subscriptions.
Note: It is still recommended to delete the stale indication subscriptions periodically.
Area Description
Installation Since the Brocade SMI Agent uses third-party software, InstallAnywhere, for the
installation wizard, any problems that might occur as a result of a defect in the
InstallAnywhere product will be resolved only by resolution of the InstallAnywhere
defect.
iSCSI In Fabric OS v4.4.0x, when the switch is disabled, the SMI-A cannot get port
information from the switch through association calls from switch to port. It is
recommended that you upgrade these switches to Fabric OS v5.3.x or above.
FDMI and AG The HBA will register FDMI port attributes with the switch using the RPA (Register
Port Attributes) FC_CT request. If the hostname is not configured properly, all other
attributes except host name will be registered. Thus, FOS does not provide the host name
when queried for Brocade_Platform. Hence to get the Brocade_Platform instance from
SMI Agent, the host name should be configured properly on the FDMI enabled host or
AG Platform; otherwise, the SMI Agent will not respond to the Brocade_platform
query.
Fabric OS Fabric OS v5.0.1 has known timeout and memory leak issues. It is recommended that
you upgrade these switches to Fabric OS v5.3.x or above.
Provider Logging of provider exceptions and events will only be enabled when flag
Logging debug_logging=true in the start_server script and when the options are enabled in the
debug.properties file.
SFPs For non-Brocade SFPs on the Brocade DCX and Brocade DCX-4S, the value of the
(IsSFPPresent Brocade_SwitchFCPort.IsSFPPresent property does not match the value that is returned
property) in the CLI sfpshow command.
The Brocade_SwitchFCPort.IsSFPPresent property returns false, whereas the sfpshow
command returns true.
Configupload Configupload though SMI-A does not work for a 3.2.1 switch. The SMI-A issues a
NumberFormatException.
Workaround: Use another method (such as Web Tools or the CLI) to perform the
configupload.
Time Zone On a Fabric OS v5.3.x switch, if the time zone is set using the CLI tstimezone --
interactive, which uses the new time zone functionality in Fabric OS, the
Brocade_Switch.SwitchTimeZone property might not depict the correct time zone
setting. This incorrect behavior is only seen for 3 different time zones, and only when
the date is set for DST (Daylight Savings Time) for that time zone area.
o If you call SetInstance to set the value of SwitchTimeZone to 20, GetInstance
returns the value as 22. 20=(3:30hrs). 22=(4:30hrs).
o If you call SetInstance to set the value of SwitchTimeZone to 30, GetInstance
returns the value as 32. 30=(9:30hrs). 32=(10:30hrs).
o If you call SetInstance to set the value of SwitchTimeZone to 32, GetInstance
returns the value as 33. 32=(10:30hrs). 33=(11:30hrs).
GetInstance might also return the incorrect value when the time zone is set through the
CLI for the above mentioned values (20, 30, and 32).
Workaround: Use the legacy CLI tstimezone --old, which does not take into account
DST(Daylight Savings Time).
File -
< Installed Directory > \agent\server\jserver\bin\SMIAgentConfig.xml
<connection reload=”true”/>
After adding this tag, the last five lines of the SMIAgentConfig.xml file
should look like the following (the added line is in bold):
<dbserver driver="com.sybase.jdbc2.jdbc.SybDriver" url="" username="" password=""
is_password_encrypted ="false"/>
<port_config eventing="" arr=""/>
<secureport_config eventing="" arr=""/>
<connection reload="true"/>
</agent_config>
In case of fabric segmentation also the ‘connection reload’ flag will be used to connect to
the segmented fabric. But the connection corresponding to the segmented fabric should
be added in provider.xml with ‘created_by_agent’ flag set to ‘false’.
Segmentation and If the proxy switch is disabled and then enabled, no fabric change events are sent to the
Merge client.
Password Length CIMOM has a limitation on password length of 16 characters. If a password is provided
Limitation with more than 16 characters then the password will be truncated to 16 characters. It is
recommended to provide a password less than 16 characters.
Firmware The SMI-A allows you to perform a firmware downgrade to Fabric OS v6.1.0 on a
downgrade on Brocade 7500E, even though the 7500E is not supported by this firmware version.
7500E
Do not use the SMI-A to perform firmware downgrades on the Brocade 7500E. Use the
CLI to perform the firmware downgrade, as the CLI correctly prevents a downgrade to an
unsupported firmware version
Sometimes the wrong status message is displayed for proxy switches in the Server
configuration tool
o Logout Progress status is shown for the proxy already logged out
o Login progress status is shown for the proxy already connected
Installer - We have seen that sometimes on fresh installation, the confirmation dialog for importing
Importing configuration pops up. This is a false message. Please choose the ‘Cancel’ option. Instead
previous of choosing ‘Cancel’ if we proceed with installation then we have seen that the
configuration SMIAgentConfig.xml getting corrupted which results in SMI Agent misbehaving.
Connection It is recommended to set Number of RPC handles to ‘1’ while adding a proxy switch
entry using Configuration tool or provider.xml when there is a firewall between the
SMIAgent and the switch. This setting is especially required when there is a firewall
configuration to monitor idle connections.
Indication The indication delivery is delayed when there are stale subscriptions present. The
workaround of this issue is to cleanup the stale subscriptions. Stale subscription cleanup
utility (SubscriptionCleanup.bat) is present under
<SMI_AGENT_HOME>/agent/server/jserver/bin.
Interop mode ‘2’ In order to manage FOS switches in interop mode ‘2’ and ‘3’ and to discover the
and ‘3’ complete topology involving EOS switches, OSMS feature should be enabled on all the
EOS switches.
Topology View Brocade_TopologyView has the following issues
System Requirements: 4 GB RAM or higher, 3 GHz CPU, 1 GB JVM memory size for
each agent.
There are two possible scenarios for the agents to co-exist on the same host:
CASE I
1. Install SMI(EOS) agent
2. Install SMI-A (FOS) with non-default ports (say https:6000 and http:6001)
Note: SMI-A (EOS) would run on default ports (https:5989 and http:5988) in the above
scenario.
CASEII
1. Install SMI(EOS) agent
2. Change the http and https port numbers by using the Server Configuration tool
(SCT) and restart the SMI(EOS) agent
3. Install SMI-A (FOS) with default ports
Notes:
1. SMI(EOS) agent 2.5, 2.6doesn’t provide an option to change the ports during
installation. SMI (EOS) agent 2.6.1 has an option to change only the https port
number during installation
2. If SMI-A (FOS) is installed in a host in which SMI (EOS) agent already
installed, it will register to the SLP service installed by the SMI (EOS) agent. If
any client queries the SLP service running in the host, it will list both the SMI
(EOS) and SMI (FOS) agents.
Virtual Fabric If there is already a discovered virtual fabric and a configuration change is done to
this virtual fabric, rediscovery of fabric is required to effect the changes.
For ex: Port movement from one logical switch to another logical switch