21-4
Catalyst 6500 Series Switch Software Configuration Guide—Release 8.7
OL-8978-04
Chapter 21 Configuring GOLD
Configuring Online Diagnostics
Use the
diagnostic start
command to start running specific test(s) based on the test IDs. The command
accepts one test ID, a range of test IDs, a subgroup of tests, or
all
for all tests. The test ID for a particular
test can be different from one module type to another module type or even from one software release to
another software release. It is important that you obtain the correct test ID and relevant test name using
the
show diagnostic content
command. Use the
diagnostic stop module
mod
command to stop running
tests on the specified module. The complete syntax for the
diagnostic start
and
diagnostic stop
commands is as follows:
diagnostic start module
mod_num
test
{
all
|
test_ID_num
|
test_list
|
complete
|
minimal
|
non-disruptive
|
per-port
} [
port
{
all
|
port_num
|
port_list
}]
diagnostic stop module
mod
On-Demand Online Diagnostic Configuration Guidelines and Restrictions
This section describes the configuration guidelines and restrictions for performing the on-demand test
configuration steps described in the
“On-Demand Online Diagnostic Configuration Procedure” section
on page 21-4
:
•
After running tests in a particular step, the tests in earlier steps may not work.
•
You may need to perform certain actions before and after running a test. These actions are described
in the configuration procedure.
•
Some of the tests are disruptive. The configuration procedure provides guidance for running any
disruptive tests.
•
You should run packet-switching tests before you run memory tests.
•
Memory tests should always be run on modules first and then on the supervisor engine because after
running the memory tests on the supervisor engine, the system is in an unusable state and needs to
be rebooted immediately for normal operation.
Note
With software release 8.5(1), memory tests are available only for the supervisor engine.
Memory tests for other modules are planned for subsequent releases.
On-Demand Online Diagnostic Configuration Procedure
To run on-demand online diagnostic tests, perform these steps:
Step 1
Run the nondisruptive tests. Nondisruptive tests are packet-switching tests and do not disrupt the system
operation in any way. These tests take only a few seconds to finish.
Additional test requirements are as follows:
•
User actions before running the test—None
•
User actions after running the test—None
Step 2
The packet-switching tests fall into various functional test groups. Use the following tables to determine
which functional test group you want to test and then run tests in that functional test group:
•
Table 21-1
,
On-Demand Tests: Supervisor Engine
•
Table 21-2
,
On-Demand Tests: Fabric-Enabled Modules
•
Table 21-3
,
On-Demand Tests: Non-Fabric-Enabled Modules