Manuals

Manuals
diagnostic Commands : Dell Command Line Interface Reference Back to Contents Page

diagnostic Commands

This chapter discusses the diagnostic commands listed in Table 1. The diagnostic commands are used to help fix some problems that may occur during controller operation. The diagnostic commands should be used only under the direction of technical support.

Use the following syntax for diagnostic commands:

diagnostic command [/switch{=value}] [parameter]

Table 1.

Command Summary Description
diagnostic clear boot_parameters Clears all boot-time parameters
diagnostic dump structures Saves internal data structures
diagnostic dump text Displays diagnostic information
diagnostic load_containers Loads containers
diagnostic moderation set count Sets the default interrupt count on the controller
diagnostic moderation set timer Sets the default interrupt timer on the controller
diagnostic moderation show count Displays the controller's default interrupt count
diagnostic moderation show timer Displays the controller's default interrupt timer
diagnostic set boot_parameter Sets boot-time parameters
diagnostic show boot_parameter Displays a specific boot-time parameter
diagnostic show history Displays an internal history of operations
diagnostic Commands

diagnostic clear boot_parameters

To clear all boot-time parameters contained in the currently opened controller's parameters, use the diagnostic clear boot_parameters command. Under normal conditions, no boot-time parameters are set.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic clear boot_parameters

Examples

The following example clears all boot-time parameters:

 AFA0>  diagnostic clear boot_parameters
 Executing: diagnostic clear boot_parameters
 
 All boot time parameters cleared to default values.

Related Information

diagnostic Commands:

diagnostic dump structures

To save internal data structures to a file for use by technical support, use the diagnostic dump structures command.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic dump structures {string}

Parameters

{string}

Specifies the name of the file to contain the internal data structures. Use the file naming conventions associated with the operating system on which the controller is running.

For example, if your controller is running under Windows NT, use the Windows NT file name conventions. If the file name has spaces, use quotation marks ("") to enclose the string.

Examples

The following example saves the internal data structures to a file called c:\afa0loginfo\dump.txt on a Windows NT system:

 AFA0> diagnostic dump structures c:\afa0loginfo\dump.txt
 Executing: diagnostic dump structures "c:\afa0loginfo\dump.txt"

Related Information

diagnostic Commands:

logfile Commands:

diagnostic dump text

To display diagnostic information on the console display for use by technical support during bug reporting, use the diagnostic dump text command.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Notes

Before using this command on Windows NT, you might want to make sure to set up your DOS window to scroll data. See your Windows NT documentation.

Before using this command on other operating systems, you might want to make sure your windowing system is set up to scroll data. See your operating system documentation.

You might also want to use the logfile start command to make sure the diagnostic-related information gets sent to the logfile.

Syntax

diagnostic dump text

Examples

The following example displays diagnostic information on the console display:

 AFA0> diagnostic dump text
 Executing: diagnostic dump text
 
 Partitions:6

The command displays a variety of information in table format. It also displays:

  *** HISTORY BUFFER FROM LAST RUN ***
 [00]: 
  *** HISTORY BUFFER FROM CURRENT CONTROLLER RUN ***
 [00]: 
 ==============
 Dump Complete.

Related Information

diagnostic Commands:

diagnostic load_containers

To load containers when the system is in maintenance mode, use the diagnostic load_containers command. This command differs from controller rescan in that it does not rescan the SCSI bus.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic load_containers

Examples

The following example allows containers to be loaded:

 AFA0> diagnostic load_containers
 Executing: diagnostic load_containers
 
 All boot time parameters cleared to default values.

Related Information

controller Commands:

diagnostic moderation set count

To set the default interrupt count on the controller, use the diagnostic moderation set count command.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic moderation set count {integer}

Parameters

{integer}

Specifies the value (for example, 700) you want to set as the default interrupt count on the controller. The interrupt count is the number of outstanding requests on the controller needed before the delay time (the time specified by the diagnostic set timer command) takes effect. For example, if the interrupt count is set to 32 and the delay time is set to 10, the controller batches I/O request responses for one millisecond only if there are more than 32 I/Os outstanding in the one millisecond interval.

The default interrupt count is 512.

Related Information

diagnostic Commands:

diagnostic moderation set timer

To set the default interrupt timer on the controller, use the diagnostic moderation set timer command.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic moderation set timer {integer}

Parameters

{integer}

Specifies the value (for example, 10) you want to set as the default interrupt timer on the controller. The interrupt timer is the delay time in 100 microsecond units before the controller issues an interrupt to the host computer. For example if the interrupt timer is set to 10, the controller batches I/O request responses for one millisecond and issues an interrupt to the host computer.

The default interrupt timer is 0 (zero).

Related Information

diagnostic Commands:

diagnostic moderation show count

To display the number of outstanding I/Os necessary to allow the delay of I/O request responses to the host computer, use the diagnostic moderation show count command. You may have previously specified the default interrupt count (the number of outstanding I/Os) with the diagnostic moderation set count command.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic moderation show count

Related Information

diagnostic Commands:

diagnostic moderation show timer

To display the time in 100 microsecond units that the controller batches I/O request responses before issuing an interrupt to the host computer, use the diagnostic moderation show timer command. You may have previously specified the default interrupt timer (the time in 100 microsecond units) with the diagnostic moderation set timer command.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic moderation show timer

Related Information

diagnostic Commands:

diagnostic set boot_parameter

To set boot-time parameters that a technical support representative might need, use the diagnostic set boot_parameter command.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic set boot_parameter {string} {integer}

Parameters

{string}

Specifies the name of the boot-time parameter to be set. If you need to use this command, a technical support representative will tell you the name of the boot-time parameter to use.

{integer}

Specifies the value for the the boot-time parameter specified in the string parameter. If you need to use this command, a technical support representative will tell you the value to use.

Related Information

diagnostic Commands:

diagnostic show boot_parameter

To display a specific boot-time parameter (if one exists) that a technical support representative might need, use the diagnostic show boot_paramter command.

Caution: Use this command only under the direction of technical support.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic show boot_parameter {string}

Parameters

{string}

Specifies the boot-time parameter character string whose associated value you want to display. If you need to use this command, a technical support representative will tell you the name of the boot-time parameter to use.

Related Information

diagnostic Commands:

diagnostic show history

To display an internal history log of operations kept in the currently opened controller that a technical support representative might need, use the diagnostic show history command.

Command Availability

This command is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

Syntax

diagnostic show history [/old{=boolean}] [/current{=boolean}]

Switches

/old{=boolean}

Specifies whether to display the controller's operations history log from the previous boot of the operating system. If you set this switch to TRUE, the command displays the history log from the previous boot of the operating system.

If you do not specify any switches, the command displays the history log from the previous boot of the operating system (in other words this switch defaults to TRUE).

If you set this switch and the /current switch to FALSE, the command displays an appropriate error message and stops executing.

This switch is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX

    /current{=boolean}

Specifies whether to display the controller's operations history log from the currently running system. If you set this switch to TRUE, the command displays the log from the currently running system.

This switch defaults to FALSE.

This switch is supported on the following operating systems:

  • Windows NT
  • NetWare
  • UNIX



Back to Contents Page

Laptops | Desktops | Business Laptops | Business Desktops | Workstations | Servers | Storage | Monitors | Printers | LCD TVs | Electronics
© 2009 Dell | About Dell | Terms of Sale | Unresolved Issues | Privacy | About Our Ads | Dell Recycling | Contact | Site Map | Feedback
AT | AU | BE | BR | CA | CH | CL | CN | CO | DE | DK | ES | FR | HK | IE | IN | IT | JP | KR | ME | MX | MY | NL | NO | PA | PR | RU | SE | SG | UK | VE | ALL

snWEB1