Table 1.
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
Back to Contents Page