Start drive channel fault isolation diagnostics
The start driveChannel faultDiagnostics command runs the drive channel fault isolation diagnostics and stores the results.
Supported Arrays
This command applies to an individual DE2000H, DE4000H, DE4000F, DE6000H, or DE6000F storage array.
Roles
To execute this command on an storage array, you must have the Storage Admin role.
Context
Syntax
start driveChannel [(1 | 2 | 3 | 4 | 5 | 6 | 7 | 8)]
controller [(<span className="ph">a</span>|<span className="ph">b</span>)] faultDiagnostics
testDevices=[all |
controller=(<span className="ph">a</span>|<span className="ph">b</span>) |
esms=[<var id="GUID-F4257511-9EBD-422D-9CB8-DAC47E28D029__V1106368" className="keyword varname">trayID1</var> (left | right), ... , <var id="GUID-F4257511-9EBD-422D-9CB8-DAC47E28D029__V1106369" className="keyword varname">trayIDN</var> (left | right)] |
<span className="ph"> drives[<var className="keyword varname">trayID1,[drawerID1,]slotID1
... trayIDn,[drawerIDn,]slotIDn</var>] </span>
|[dataPattern=(fixed | pseudoRandom) |
patternNumber=[(<var id="GUID-F4257511-9EBD-422D-9CB8-DAC47E28D029__V1106371" className="keyword varname">0xhexadecimal</var> | <var id="GUID-F4257511-9EBD-422D-9CB8-DAC47E28D029__V1106372" className="keyword varname">number</var>)] |
maxErrorCount=<var id="GUID-F4257511-9EBD-422D-9CB8-DAC47E28D029__V1106373" className="keyword varname">integer</var> |
testIterations=<var id="GUID-F4257511-9EBD-422D-9CB8-DAC47E28D029__V1106374" className="keyword varname">integer</var> |
timeout=<var id="GUID-F4257511-9EBD-422D-9CB8-DAC47E28D029__V1106375" className="keyword varname">timeInterval</var>]
Parameters
Parameter | Description |
---|---|
driveChannel | The identifier number of the drive channel that you want to locate . Valid values for the identifier number for the drive channel are 1 , 2 , 3 , 4 , 5 , 6 , 7 , or 8 . Enclose the 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 . Enclose the controller identifier in square brackets ([ ]). |
testDevices | The identifiers of the devices (controllers, environmental services module [ESMs], or drives) that you want to test. You can specify all or enter the specific identifiers for the devices that you want to diagnose. The controller 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 . The esms identifiers are tray ID and left or right, where tray ID is a value from 0 through 99, and left or right are determined when viewing the drive tray from the rear. The drive identifiers include a tray identifier, a drawer identifier when the tray has drawers, and a slot identifier. For high-capacity drive trays, specify the tray ID value, the drawer ID value, and the slot ID value for the drive. For low-capacity drive trays, specify the tray ID value and the slot ID value for the drive. Tray ID values are 0 to 99 . Drawer ID values are 1 to 5 . All slot ID maximums are 24. Slot ID values either begin at 0 or 1, depending on the tray model. Drive trays compatible with DE2000H / DE4000H / DE4000F / DE6000H / DE6000F controllers have slot ID numbers starting at 0. Enclose the tray ID value, the drawer ID value, and the slot ID value in square brackets ([ ]). |
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. |
Notes
You can enter more than one type of device to test, and you can enter more than one type of test to run.
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 also can stop this command at any time by pressing Ctrl+C .