Request ID function

Storage Advisor Embedded User Guide

Version
93-07-2x
88-08-12
Audience
anonymous
Part Number
MK-97HM85022-25

Request ID is an identification number that manages the execution results of asynchronous commands that can specify the -request_id auto option. If you specify the -request_id auto option for an asynchronous command, a request ID is automatically assigned. For details about the asynchronous commands that can specify the -request_id auto option, see each asynchronous command.

Even if the execution of the asynchronous command fails, a request ID might be assigned and the request ID might be output. Each time the request ID is output, confirm the execution result of the command using the raidcom get command_status command.

Up to 65,280 request IDs can be assigned per storage system. If no request ID is available, the command fails with EX_IDEXHA.

If EX_IDEXHA fails, release unnecessary request IDs in the following procedure, and then retry the command. Or, release the request ID by another user using the request ID, and then retry the command.
  1. Specify the request ID and confirm the execution result using the raidcom get command_status command.
  2. Release the request ID whose execution result is confirmed by using the raidcom reset command_status -request_id <request #> command or the raidcom reset command_status -request_id all command.
Note:
  • Use the raidcom reset command_status -request_id <request #> command to release the specific request ID.
  • Use the raidcom reset command_status -request_id all command to release all the request IDs.

If you specify -request_id all for the raidcom reset command_status command, the request ID of the command whose execution result is not confirmed is also deleted.