User Manual
Rev 2.2-1.0.1
Mellanox Technologies
259
9.4.22 ibswitches
Traces the InfiniBand subnet topology or uses an already saved topology file to extract the Infini-
Band switches.
Synopsis
ibswitches [-h] [<topology-file>]
9.4.23 ibnetsplit
Automatically groups hosts and creates scripts that can be run in order to split the network into
sub-networks containing one group of hosts.
Synopsis
• Group
ibnetsplit [-v][-h][-g grp-file] -s <.lst|.net|.topo> <-r head-ports|-d max-dist>
• Split
ibnetsplit [-v][-h][-g grp-file] -s <.lst|.net|.topo> -o out-dir
• Combined
ibnetsplit [-v][-h][-g grp-file] -s <.lst|.net|.topo> <-r head-ports|-d max-dist> -o
out-dir
Usage
• Grouping:
The grouping is performed if the -r or -d options are provided.
• If the -r is provided with a file containing group head ports, the algorithm examines the
hosts distance from the set of node ports provided in the head-ports file (these are expected
to be the ports running standby SM's).
• If the -d is provided with a maximum distance of the hosts in each group, the algorithm
partition the hosts by that distance.
This method of analyzation may not be suitable for some topologies.
The results of the identified groups are printed into the file defined by the -g option (default
ibnetsplit.groups) and can be manually edited. For groups where the head port is a switch, the
group file uses the FIRST host port as the port to run the isolation script from.
• Splitting:
If the -o flag is included, this algorithm analyzes the MinHop table of the topology and identi-
fies the set of links and switches that may potentially be used for routing each group ports. The
cross-switch links between switches of the group to other switches are declared as split-links
and the commands to turn them of
f using Directed Routes from the original Group Head ports
are written into the out-dir provided by the -o flag.