Method parameters, Uint32 returntostoragepool, Method overview – HP SAN Virtualization Services Platform User Manual

Page 87

Advertising
background image

• If the parameter ElementName is NULL, generate unique stripe set name.
• Ensure sure the number of back-end LU's >= Goal.ExtentStripeLength. If not, the operation is

failed with: "Not enough extents to meet Goal ExtentStripeLength".

• The Element output parameter to a manufactured HPSVSP_StripeSet, and set the Size output

parameter to StripeSet.StripeCapacity in bytes.

2.

Modify StripeSet
StripeSets are modifiable by specifying the back-end LU's to add or remove from the stripe. The
InElements parameter represents the HPSVSP_ImportedExtent to be added or removed. If all back-
end LU's represented by the InElements parameter are PRESENT in the stripe set, then disks are
removed. If all back-end LU's represented by the InElements parameter are ABSENT in the stripe
set, then disks are added to the stripe set. The method will forbid the addition of Back-end LU's
and the removal of back-end LU's during the same invocation.
• The Size input parameter is ignored.
• If ElementName != NULL, then this is a name change operation. Stripe sets do not support

name changes and fails the operation with: "Name changes against StripeSets are forbidden."

Method parameters

IN/OUT

Comments

Type

Parameter
Name

IN-Re-
quired

Accept ElementType = 3 "Storage Extent" only.

uint16

ElementType

IN

The name of the element, or NULL for a system chosen
name

string

ElementName

OUT

Set this parameter to NULL (not used).

CIM_ConcreteJob REF

Job

IN

Accept NULL, or any HPSVSP_PrimordialPoolSetting
instance (transient or default). Extent-StripeLength must
be >= 1.

SNIA_StorageSetting
REF

Goal

IN/OUT

As an in parameter - ignored. As an out parameter,
the StripeSet size achieved.

unit64

Size

IN

The StorageExtents passed are Disks

HPSVSP_ImportedEx-
tent REF[]

InElements

IN/OUT

As an in parameter: If NULL, then this is a create op-
eration. If not NULL, this is a modify operation.
As an out parameter: A reference to the StorageExtent
(StripeSet) created.

HPSVSP_StripeSet REF

TheElement

uint32 ReturnToStoragePool

Method overview

This method deletes a StorageVirtualDisk or StripeSet StorageExtent.

SAN Virtualization Services Platform SMI-S User Guide

87

Advertising