User guide

AFastFabric Configuration Files
Fabric Topology Input File
A-18 IB0054607-01 A
Fabric Topology Input File
The /etc/sysconfig/iba/topology.0:0.xml file is used to specify the
expected fabric topology and augmented fabric information (such as cable labels,
types, lengths, SM details, node details, link details, etc). If present this file will be
used by assorted FastFabric commands (such as
iba_reports,
fabric_analysis, all_analysis). Refer to the FastFabric Command Line
Interface Reference Guide for more information on how to create a topology file
describing the fabric.
If desired, alternate filenames may be specified in
fastfabric.conf, using
environment variables or on the command line. Refer to FastFabric Command
Line Interface Reference Guide for more information.
The XML format of topology input can appear as follows (the example below is
purposely brief and omits many links, nodes, and SMs):
<?xml version="1.0" encoding="utf-8" ?>
<Report>
<LinkSummary>
<Link>
<Rate>20g</Rate>
<MTU>2048</MTU>
<Internal>0</Internal>
<LinkDetails>Bender to Switch</LinkDetails>
<Cable>
<CableLength>11m</CableLength>
<CableLabel>S4567</CableLabel>
<CableDetails>gore cable model 456</CableDetails>
</Cable>
<Port>
<NodeGUID>0x0002c9020020e004</NodeGUID>
<PortGUID>0x0002c9020020e005</PortGUID>
<PortNum>1</PortNum>
<NodeType>CA</NodeType>
<NodeDesc>bender HCA-1</NodeDesc>
<PortDetails>bender primary port</PortDetails>
</Port>
<Port>
<NodeGUID>0x00066a0007000df6</NodeGUID>
<PortNum>1</PortNum>
<NodeType>SW</NodeType>
<NodeDesc>i9k159 Leaf 4, Chip A</NodeDesc>
</Port>
</Link>
<Link>
<Rate>20g</Rate>
<MTU>2048</MTU>
<Internal>0</Internal>
<Port>
<NodeGUID>0x0002c9020025a678</NodeGUID>
<PortGUID>0x0002c9020025a679</PortGUID>