HP XC System Software Administration Guide Version 3.0

.
.
date time qsctrl: passed bus control check (ok)
date time qsctrl: passed gateway check (bootp,0.0.0.0)
date time qsctrl: passed module heartbeat check
date time qsctrl: passed firmware version check (43-4081899)
date time qsctrl: passed tftp server check (172.20.0.16)
date time qsctrl: passed upgrade file check (503-upgrade.tar)
date time qsctrl: passed broadcast top check
.
.
.
The qsneterr Utility
The Quadrics qsneterr utility reports on the network errors logged by the swmlogger daemon in the
diagnostics database. The default action is to print summaries sorted by time and by module.
The qselantestp Diagnostic Tool
This tool runs the qselantest diagnostic tool in parallel on all the nodes of the HP XC system. The
qselantest diagnostic tool verifies the presence of the QM500 adapter in a node and verifies the clock
speed, thread processor, SDRAM, PCI_X connectivity, the QsNet
II
link interface, the direct memory access
(DMA) latency, and the link bandwidth between the QM500 adapter and the switch port to which it is
connected.
Note
Because this diagnostic tool uses the adapter and the link 100 percent of the time during testing, it has
significant impact on machine performance.
The command format for this utility is as follows:
qselantestp-[-help]-[-d log-directory]-[-rrail]-[-clean]-[-N nodelist]
The options are defined as follows:
-d log-directory Specifies the directory in which the logs are to be placed. The default directory
is /var/log/diag/quadrics/qselantestp.
-r rail Specifies the rail number. The default is 0.
-clean Clears out the log file directory. This ensures that if the file already exists, the old
data is deleted before the new test is run, to ensure that the data is fresh from the
current run.
HP recommends using this option.
-N nodes Specifies that you want to run this test only on a subset of nodes; the nodes
parameter is a comma-separated list of nodes. The default is to run this test on all
nodes.
Enter the following command on the head node as superuser to begin this diagnostic:
# qselantestp -clean
The qselantestp tool also parses each node's output file and reports any errors it finds.
The qsnet2_level_test Diagnostic Tool
The qsnet2_level_test utility is a useful tool for diagnosing the Quadrics system interconnect. This utility
uses the pdsh command to execute itself (that is, the qsnet2_level_test utility) on all nodes
simultaneously.
Each node has a specific path through the network that the node is responsible for testing. This path is
derived from the node's physical position in the Quadrics network. The qsnet2_level_test can be run
through the various levels to test that path. Therefore, it is important to run level1 first, then level2,
level3, and so on, up to the maximum level on your machine topology. If a node fails at level1, then
154 Using Diagnostic Tools