Brocade Fabric OS Command Reference Manual - Supporting Fabric OS v5.3.0 (53-1000436-01, June 2007)

Fabric OS Command Reference Manual 695
53-1000436-01
systemVerification
2
systemVerification
Runs a suite of diagnostic tests on all switches in a fabric.
Synopsis systemverification [-parameters | -short][[-fru type] -unit id]
Description Use this command to run a comprehensive, system-wide test of all switches in a system. The
command initiates a burn-in run on all switches within the current system. The optional -fru and
-unit parameters allow you to focus the testing to a single blade in a multiblade system.
The run can be terminated by issuing a Ctrl-C from the initiating terminal. All of the burn-in features
are operational during the systemVerification command. The burninErrShow displays the stored
burn-in errlogs; the logs by blade are saved in /var/log/verify.slot files. On fixed-port-count
products, the slot defaults to 0.
The command monitors the testing and terminates the burn-in activity if all the elements fail. Each
failing slot only outputs the first observed failure. Because this monitoring is a polling activity, the
command number output might not be the exact command number that failed.
After the testing terminates, the burninStatus command output displays, and the burninErrShow
messages for the failing slots displays. If all slots pass, then only the burninStatus command
output displays.
The burn-in tests are designed to operate with switches connected to a fabric and restrict the frame
loopback to inside the unit. If loopback plugs are installed in all ports, the burn-in parameter
min_lb_mode can be changed to 1 to test the Fibre Channel through the loopback plug.
The execution of this command is subject to Admin Domain restrictions that may be in place.
Operands This command has the following options:
-parameters Invokes the diagSetCycle command before starting the burn-in run. This
allows users to modify the burn-in parameters prior to the run. These
diagSetCycle parameters are copied to all switches in the system and
override the original settings in the database. If the diagSetCycle parameters
are not specified, the run uses the previously stored values. This option does
not perform a burninErrClear operation prior to starting the testing operation.
-short Sets the burn-in parameters that control the number of frames to 1. The
primary use for this command is software regression testing, or quick
validation that all hardware is operational. The shorter test cycle does not
have enough test time to detect intermittent errors. This option performs a
burninErrClear operation prior to starting the testing operation.
-fru type Use to focus testing on a single FRU in the system. The valid options for type
are BLADE, PS, FAN, and WWN; however, only BLADE is supported at this
time. Since only one FRU type is supported, this parameter is optional, but
-unit is required for single FRU testing.
-unit id Use to focus testing on a single FRU in the system. The id for a FRU type of
BLADE correlates to the slot number of the FRU to be tested.
Diagnostics Each diagnostic test in this suit might report its own set of error messages when it detects
failure(s). Refer to the Diagnostics section of individual diagnostic test help pages. These
messages are available only in the log file.
Refer to the Fabric OS Message Reference for more information.