User guide
A–FastFabric Configuration Files
Chassis List Files
A-12 IB0054607-01 A
Chassis List Files
The /etc/sysconfig/iba/chassis and /etc/sysconfig/iba/esm_chassis
files are used to specify the QLogic InfiniBand chassis that FastFabric will operate
against for many operations.
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 following is a sample chassis file:
# [ICS VERSION STRING: @(#) ./fastfabric/ib_tools/chassis
x_x_x_x_x [MM/DD/YY hh:mm]
# This file lists the TCP/IP names of the QLogic 9000 and 12000
# Internally Managed Switches in the cluster.
#
# If Ethernet is being used for the management network, specify
# the name corresponding to the ethernet IP address of the chassis.
# This file will be used by FastFabric to indicate which chassis should be
# operated on by various fastfabric menus and CLI commands.
Each line of the chassis list file may specify a single chassis, a comment or
another chassis list file to include.
Chassis may be specified by chassis management network IP address or a
resolvable TCP/IP name. Typically, names are used for readability.
Files to be included may be specified using an
include directive followed by a file
name. File names specified should generally be absolute path names. If relative
path names are used, they will be searched for within the current directory then
/etc/sysconfig/iba.
Comments may be placed on any line by using a
# to precede the comment. On
lines with chassis or include directives, the
# must be white-space separated from
any preceding name, IP address or included filename.
The iba_gen_chassis command can be used to help locate chassis in the
fabric and generate a chassis file.
Selection of slots within a chassis
Normally, operations are performed against the management card in the chassis.
For operations such as
cmdall, the command is executed against the
management interface for the given chassis. For more sophisticated operations,
such as firmware update, a directory with firmware for each chassis card type can
be supplied and all cards in the chassis will be updated with the appropriate
firmware from that directory.