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 testpatternFile
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:
- When the test runs successfully, the following message appears:
The RAID controller module discrete lines successfully passed the diagnostic test. No failures were detected.
- If the test fails, the following message appears:
One or more RAID controller module discrete lines failed the diagnostic test.
- If the CLI cannot run the test, the CLI returns Error 270, which means the diagnostic test could not start or complete.
Minimum Firmware Level
6.10 adds the Read, Write, and Data Loop Back tests
6.14 adds the Discrete Lines Diagnostic test