IBDMCHK(1) | IB DATA MODEL PACKAGE | IBDMCHK(1) |
IBDM - Network Checker and Attributes Analyzer
ibdmchk has two operation modes: design and verification.
DESIGN:
ibdmchk [-v][-h][-u][-r <roots file>] -t <topology
file> -n <SM Node>
-p <SM Port> [-e] [-l <lmc>]
VERIFICATION:
ibdmchk [-v][-h][-r <roots file>] [-s <subnet file>]
[-f <fdb file>]
[-m <mcfdbs file> [-l <lmc>] [-u] [-M] [-a]
[-c <path sl file>] [-d <sl2vl tables file>]
The Design mode is intended to be used before the cluster is built. It provides basic checks of the specified network as described by a topology file. After simulating the SM LID assignment and routing algorithms it provides reports of the (H)CA to (H)CA paths depth histogram and credit deadlock potential in the resulting routing scheme.
After the cluster is built and OpenSM is run (using flag -D 0x43) it reports the subnet and FDB tables into the files osm-subnet.lst, osm.fdbs and osm.fdbs in /var/log/ (or subnet.lst, osm.fdbs and osm.mcfdbs into /var/cache/ibutils in older OpenSM versions). ibdiagnet is also producing the same files in its output directory. Based on these files the utility checks all CA to CA connectivity. Further analysis for credit deadlock potential is performed and reported. In case of an LMC > 0 it reports histograms for how many systems and nodes are common between the different paths for the same port pairs.
Eitan Zahavi, Mellanox Technologies LTD, eitan@mellanox.co.il
2009-03-17 | IBDM 1.0 |