Locking The Fabric; Committing Changes; Discarding Changes - Cisco DS-X9530-SF1-K9 - Supervisor-1 Module - Control Processor Configuration Manual

Mds 9000 family
Table of Contents

Advertisement

Locking the Fabric

S e n d d o c u m e n t a t i o n c o m m e n t s t o m d s f e e d b a c k - d o c @ c i s c o . c o m .
Applications that are introduced in Cisco SAN-OS Release 2.0(1b) have the distribution enabled by
default.
The application configuration is not distributed by CFS unless distribution is explicitly enabled for that
application.
Locking the Fabric
When you configure (first time configuration) a Cisco SAN-OS feature (or application) which uses the
CFS infrastructure, that feature starts a CFS session and locks the fabric. When a fabric is locked, the
Cisco SAN-OS software does not allow any configuration changes from a switch, other than the switch
holding the lock, to this Cisco SAN-OS feature and issues a message to inform the user about the locked
status. The configuration changes are held in a pending database by that application.
If you start a CFS session that requires a fabric lock but forget to end the session, an administrator can
clear the session. If you lock a fabric at any time, your user name is remembered across restarts and
switchovers. If another user (on the same machine) tries to perform configuration tasks, that user's
attempts are rejected.

Committing Changes

A commit operation saves the pending database for all application peers and releases the lock for all
switches.
In general, the commit function does not start a session—only a lock function starts a session. However,
an empty commit is allowed, if configuration changes are not previously made. In this case, a commit
operation results in a session that acquires locks and distributes the current database.
When you commit configuration changes to a feature using the CFS infrastructure, you receive a
notification about one of the following responses:
You can commit changes for a specified feature by using the commit command for that feature.

Discarding Changes

If you discard configuration changes, the application flushes the pending database and releases locks in
the fabric. Both the abort and commit functions are only supported from the switch from which the fabric
lock is acquired.
You can discard changes for a specified feature by using the abort command for that feature.
Cisco MDS 9000 Family Configuration Guide
5-6
One or more external switches report a successful status—The application applies the changes
locally and releases the fabric lock.
None of the external switches report a successful state—The application considers this state as a
failure and does not apply the changes to any switch in the fabric. The fabric lock is not released.
Chapter 5
Using the CFS Infrastructure
OL-6973-03, Cisco MDS SAN-OS Release 2.x

Advertisement

Table of Contents
loading

Table of Contents