Zone control session prematurely terminated for a Brocade fabric

Technote (troubleshooting)


Problem(Abstract)

Unable to make zoning changes to a Brocade fabric using Tivoli Storage Productivity Center due to a Network Advisor defect with the SMI agent.

Symptom

Attempts to make zoning changes through Tivoli Storage Productivity Center using the zone control GUI, SAN Planner, workflows for Tivoli Provisioning Manager or any other interface, may fail for Brocade fabrics managed by the Network Advisor 11.x SMI agent. The zone control session is prematurely terminated for the Brocade fabric and zoning changes are not applied.


Cause

A duplicate notice is sent during zone data collection that causes the Brocade SMI agent to terminate the session created by the user through Tivoli Storage Productivity Center zone control. This is a defect with the Network Advisor software that can cause failures with Tivoli Storage Productivity Center.

Diagnosing the problem

Tivoli Storage Productivity Center logs

The following are examples of log entries when this problem is encountered.

Example 1:
HWNLM0027E The commitTransaction command on fabric failed with return code 8

Example 2:
ERROR HWN099993E Exception (WBEMException: CIM_ERR_FAILED (AgentErrorCode=16103;AgentErrorMessage=Zone transaction does not exist on fabric)) during CIM call deleteInstance([root/brocade1:Brocade_Zone.InstanceID="NAME=aa2;ACTIVE=false;FABRIC=100000051Exxxxxx;CLASSNAME=Brocade_Zone"]) to CIMOM https://x.x.x.x:5989 @(-9223372036854767695;[-9223372036854768300,0,0];-9223372036854768299;Zone Controller (Thread-169))
WBEMException: CIM_ERR_FAILED (AgentErrorCode=16103;AgentErrorMessage=Zone transaction does not exist on fabric)
at org.sblim.cimclient.internal.wbem.CloseableIteratorSAX.hasNext(CloseableIteratorSAX.java:119)
at org.sblim.cimclient.internal.wbem.WBEMClientCIMXML.getIterator(WBEMClientCIMXML.java:2055)
at org.sblim.cimclient.internal.wbem.WBEMClientCIMXML.deleteInstance(WBEMClientCIMXML.java:805)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

Example 3:
2012-10-25 04:51:18.096-0700 BTACS0000I Starting Control Process: commitTransaction, Device Server RUN ID=1052, Job ID=2142.
2012-10-25 04:55:48.213-0700 BTAZC5003I commitTransaction: SAN=100000051Exxxxxx, Client=com.ibm.tpc.fabric.FabricManagerService, Token=1001. result=208792.
2012-10-25 04:55:48.215-0700 BTAZC0036E An error occurred while activating a zone set.
2012-10-25 04:55:48.216-0700 BTAZC0351E CIM error: Activate ZoneSet Failed.
2012-10-25 05:03:39.302-0700 BTAZC5004I rollbackTransaction: SAN=100000051Exxxxxx, Client=com.ibm.tpc.fabric.FabricManagerService, Token=1001. result=238770.
2012-10-25 05:03:39.303-0700 BTAZC0039E An error occurred during transaction commit action.
2012-10-25 05:03:39.304-0700 BTAZC0313E CIM native error: No Transaction
2012-10-25 05:03:39.320-0700 BTACS0001I Finished Control Process: Device Server RUN ID=1052, Job ID=2142, Status=0, Return Code=208792.


Brocade Network Advisor SMI-S Agent logs
The SMIS Agent logs also show that the transaction was terminated because of a conflicting zone control session:

2012-10-25 04:57:22,593 INFO [alertindication.Brocade_AlertIndicationProvider] zone session is aborted :100000051Exxxxxx

Resolving the problem

There is no workaround for this problem. Network Advisor 12.x resolves this issue.

Cross reference information
Segment Product Component Platform Version Edition
Storage Management Tivoli Storage Productivity Center Standard Edition AIX, Linux, Windows 4.2, 4.2.1, 4.2.2

Rate this page:

(0 users)Average rating

Document information


More support for:

Tivoli Storage Productivity Center

Software version:

5.1, 5.1.1

Operating system(s):

AIX, Linux, Windows

Reference #:

1616124

Modified date:

2012-11-05

Translate my page

Machine Translation

Content navigation