Diagnose RAID Controller Module

This command runs diagnostic tests on the RAID controller module. The diagnostic tests consist of loop back tests in which data is written to physical disks and read from the physical disks.

Syntax

diagnose RAID controller module [(a | b)] loopbackDriveChannel=(allchannels | (1 | 2 | 3 | 4)) testID=(1 | 2 | 3 | discreteLines) [patternFile="filename"]

Parameters

Parameter Description

RAID controller module

The RAID controller module on which you want to run the diagnostic tests. Valid RAID controller module identifiers are a or b where a is the RAID controller module in slot A and b is the RAID controller module in slot B. Enclose the RAID controller module identifier in square brackets ([  ]). If you do not specify a RAID controller module, the storage management software returns a syntax error.

loopbackDriveChannel

The physical disk channels on which you want to run the diagnostic tests. You can choose to run the diagnostics on "all channels" or select a specific channel on which to run diagnostics. If you want to select a specific channel, valid physical disk channel values are 1, 2, 3, or 4.

testID

The identification number of the diagnostic test you want to run. The identification numbers and corresponding tests are:
1 = Read test
2 = Write test
3 = Data Loop Back test
discreteLines– Discrete Lines Diagnostic test

patternFile

The name of a file containing a data pattern that you want to use as test data. Enclose the data pattern filename in double quotes ("   ").

Notes

When you run a data loop back test, you can optionally specify a file that contains a data pattern. If you do not specify a file, the firmware provides a default pattern.

Discrete lines are control and status lines connected between two RAID controller modules in a command module. The discrete lines test enables each RAID controller module to verify that control signal transitions can be observed at the control inputs of the alternate RAID controller module . The discrete line test automatically runs after each power cycle or RAID controller module reset. You can run the discrete lines diagnostic after you have replaced a component that failed the initial discrete lines diagnostic. This test applies only to the E6000 series command modules. The test returns one of the following messages:

The RAID controller module discrete lines successfully passed the diagnostic test. No failures were detected.

One or more RAID controller module discrete lines failed the diagnostic test.

Minimum Firmware Level

6.10 adds the Read, Write, and Data Loop Back tests
6.14 adds the Discrete Lines Diagnostic test