Asynchronous commands – HP XP P9500 Storage User Manual

Page 97

Advertising
background image

system using the raidcom reset command_status command. You can check the information in SSB1
and SSB2 by using the raidcom get error_message command.

In a part of asynchronous command processing, the multiple commands received by the host are
executed at a time. Therefore, the total number of errors may not correspond with the number of
unexecuted commands. If the error occurred in asynchronous commands, verify the system
configuration by the reference commands. For details about the reference commands, see

“Available

provisioning operations” (page 98)

.

When executing an asynchronous command, execute a command or a script with the following
procedures.
1.

Execute a raidcom reset command_status command.

Resets the error information of asynchronous command in the storage system.

2.

Execute an asynchronous command.

Executes the asynchronous command.

3.

Execute a raidcom get command_status command.

Checks if all the asynchronous command processing are done or if no error is occurred.

Asynchronous commands

The asynchronous commands associated with the configuration setting command provide
provisioning functions. The table lists the functions performed by asynchronous commands and
describes the required syntax.

Table 26 Asynchronous commands of the configuration setting command

Command syntax

Function

raidcom modify ldev -ldev_id <ldev#> -status blk

Blocking an LDEV

raidcom add ldev {-parity_grp_id <gno-sgno>| - external_grp_id <gno-sgno> |
-pool {<pool ID#> | <pool naming> | snap}} -ldev_id <ldev#> { -capacity <size>

Adding an LDEV

| -offset_capacity <size> | -cylinder <size>} [-emulation <emulation type>][-location
<lba>][-mp_blade_id <mp#>]

raidcom delete ldev {-ldev_id <ldev#> | -grp_opt <group option> -device_grp_name
<device group name> [<device name>]}

Deleting an LDEV

raidcom initialize ldev {-ldev_id <ldev#> | -grp_opt <group option>
-device_grp_name <device group name> [<device name>]} -operation qfmt

LDEV Quick Format

raidcom modify ldev -ldev_id <ldev#> -status nml

Restoring an LDEV

raidcom add ldev -pool {<pool ID#> | <pool naming>| snap} -ldev_id <ldev#>
-capacity <size>

Creating virtual volume for Thin Provisioning,
Thin Provisioning Z, Smart Tiers, or Snapshot

raidcom delete ldev {-ldev_id <ldev#> | -grp_opt <group option> -device_grp_name
<device group name>[<device name>]}

Deleting virtual volume for Thin Provisioning,
Thin Provisioning Z, Smart Tiers, or Snapshot

raidcom add thp_pool {{-pool_id <pool ID#> [-pool_name <pool naming>] |
-pool_name <pool naming>[-pool_id <pool ID#>]} | -pool_id <pool ID#> -pool_name

Creating a pool /adding a pool volume for
Thin Provisioning or Thin Provisioning for
Mainframe

<pool naming>} {-ldev_id <ldev#> …[-cnt<count>] | -grp_opt <group option>
-device_grp_name <device group name> [<device name>]}[ -user_threshold
<threshold_1> [<threshold_2>] ]

raidcom add snap_pool {{-pool_id <pool ID#> [-pool_name <pool naming>] |
-pool_name <pool naming>[-pool_id <pool ID#>]} | -pool_id <pool ID#> -pool_name

Creating a pool /adding a pool volume for
Snapshot

<pool naming>}} {-ldev_id <ldev#> …[-cnt<count>] | -grp_opt <group option>
-device_grp_name <device group name> [<device name>]}[-user_threshold <%> ]

raidcom delete pool -pool {<pool ID#> | <pool naming>}[-ldev <ldev#>]

Deleting or shrinking a pool

raidcom modify pool -pool {<pool ID#> | <pool naming>} -status nml

Releasing a blocked pool

raidcom add rcu -cu_free <serial#> <id> <pid> -mcu_port <port> -rcu_port <port>

RCU registration

About provisioning operations

97

Advertising
This manual is related to the following products: