This command runs the disk drive channel fault isolation diagnostics and stores the results.
start driveChannel [(1 | 2 | 3 | 4 | 5 | 6 | 7 | 8)] controller [(a | b)] faultDiagnostics {testDevices=[all | controller=(a | b) | esms=[enclosureID1 (left | right), ... , enclosureIDn (left | right)] | drives=[enclosureID1, slotID1, ... , enclosureIDn, slotIDn]] | dataPattern=(fixed | pseudoRandom) | patternNumber=[(0xhexadecimal | number)] | maxErrorCount=integer | testIterations=integer | timeout=timeInterval}
Parameter | Description |
---|---|
driveChannel | The identifier number of the disk drive channel that you want to analyze. Enclose the disk drive channel identifier number in square brackets ([ ]). |
controller | The identifier letter of the controller that you want to test. Valid controller identifier values are a or b, where a is the controller in slot A, and b is the controller in slot B. |
testDevices | The identifiers of the devices (controllers, ESMs, or disk drives) that you want to test. You can specify all or enter the specific identifiers for the devices that you want to diagnose. |
dataPattern | The method of repeatability that you want to test. |
patternNumber | The hexadecimal data pattern that you want to use to run the test. This number can be any hexadecimal number between 0000 to FFFF. You must place 0x in front to indicate a hexadecimal number. |
maxErrorCount | The number of errors that you want to accept before terminating the test. |
testIterations | The number of times that you want to repeat the test. |
timeout | The length of time in minutes that you want to run the test. |
Use the save driveChannel faultDiagnostics command and the stop driveChannel faultDiagnostics command with the start driveChannel faultDiagnostics command. These commands are needed to save diagnostic test results to a file and to stop the diagnostic test.
Examples of valid patternNumber entries are 0xA5A5, 0x3C3C, 8787, and 1234.
You can also stop this command at any time by pressing Ctrl+C.
7.15