HP XC System Software Administration Guide Version 2.1
-noparse
Allows you to run the qsnet2_level_test to record the log
files i nto t he chosen directory, but it does n ot parse the log files to
find and report errors automati cally. This is particularly useful
during drain-time testing, when there is only a 20- or 30-minute
period in which to perform preventive maintenance testing. You can
use the -parse option to verify the results at a later time.
-v
Specifies verbose output, which is required to identify which
component or location i s causing errors.
-t timeout
Specifies the tim eout value (in seconds), that is, the length to wait
for any test to finish. The default value is 3 00.
-N nodes
Allows you to run the qsnet2_level_test on only a subset
of nodes. The argument nodes is a comma separated l ist,
for e xample: n1,n2,n4. The default operation is to run the
qsnet2_level_test utility o n all nodes.
-clean
Clears out the directories if you are doing a test. It clears out all
log files in the d ir ector y for the level specified. T his action is
useful because if the file already exists, the old data is deleted before
running the n ew test, thereb y ensuring that the data is fresh from
the current run.
This utility uses qsnet2_dmatest to sanitize and test individual links in the network. The
qsnet2_dmatest also report s bandwidth for small an d large data transfers as it ramps up
and automatically checks and reports if any errors were detected by the system interconnect
during the test. The log files for qsnet2_dmatest are written to the directory specified
in the c ommand line.
Level3 of the qsne
t2_dmatest tests the links between the QM502 card and th e Q M501
rear switch card
s through the midplan e. If the Q M 50 2 cards are not installed, the test sp awns
across the node
s, then waits for the ti meout perio d and reports all the nodes as "failed to
complete".
Example 1
The following example tests level1; all the nodes write th eir log files to
the directory named level1, which is a subdirectory of the glo bal directory
/hptc_cluster/adm/logs/diag/quadrics.The-r 0 option specifies that the
test is run on rail 0; if there is only one Quadrics adapter in each node, then rail 0 is the only
allowable option. The -clean option is specified so that the qsnet2_level_test utility
deletes the contents of the level1 directory to ensure that data from previous tests is removed.
The -v option ensures verbose output.
# qsnet2_l
evel_test level1 -d \
/hptc_clus
ter/adm/logs/diag/quadrics -r 0 -clean -v
Example 2
The following example tests level3; both nodes specified, n1 and n2, save their log files
to the g lobal directory /hptc_cluster/adm/logs/diag/quadrics in the directory
named level3. R unning the qsnet2_level_test diagnostic tool on only two nodes is
useful because you can verify that a failing route h as been repaired w ithout affecting the use of
the rest of the system. The timeout valu e is 180 seconds an d i s specified with the -t option;
if a node does not complete within 180 secon ds, the qsnet2_level_test diagnostic tool
indicates it is a broken l ink. Also, the corresponding processes are killed. As in the preceding
Using Diagnostic Tools 15-9