Brocade iSCSI Gateway Service Administrator's Guide (53-1000603-01, October 2007)

34 iSCSI Gateway Service Administrator’s Guide
53-1000603-01
Committing the iSCSI-related configuration
3
Saving current transactions
Use the iscsiCfg command to commit the iSCSI changes. The --commit all option triggers
propagation of the database to all iSCSI-capable platforms in the fabric and commits the changes.
To save the transactions
1. Connect to the switch and log in.
2. Enter the iscsiCfg
--commit all command as follows:
switch:admin> iscsicfg --commit all
This will commit ALL database changes made to all iSCSI switches in fabric.
This could be a long-running operation.
Continue (yes, y, no, n) [n]: y
The operation completed successfully.
3. To verify that the changes were committed, enter the iscsiCfg --show transaction command as
follows:
switch:admin> iscsicfg --show transaction
There is no active transaction
Resolving conflicts
When you merge two fabrics with different iSCSI configurations, a conflict will result. If there is a
conflict, the database will not be merged and you must resolve the conflict. The iscsiCfg
--show
fabric command displays the “out of sync” state. The rest of the switches will function normally,
however, since there is no segmentation of E_Ports as a result of discovery domain set database
conflicts.
To resolve iSCSI-related configuration conflicts
1. Connect to the switch and log in.
2. Enter the iscsiCfg
--show fabric command as follows:
switch:admin> iscsicfg --show fabric
Switch IDSwitch WWN Switch State iSNSC
220 10:00:00:05:1e:36:0d:f8 Out of Sync Disabled
* 1 10:00:00:60:69:e0:01:56 - Disabled
Aggregated iSCSI database state for fabric: Out of Sync
3. Verify the iSCSI configuration on each switch to find the switch that has the database you want
to use. On each switch enter the iscsiCfg
--show ddset command as follows:
switch:admin> iscsicfg --show ddset
Number of records found: 1
Name: ddset-engineering
State/Status: Enabled/Committed
Num. members: 1
Make all necessary changes to the database—VT creation, LUN additions, DD creation, DDSet
creation, and so on—before issuing the iscsicfg --commit all command.