IBM Storwize Volume Tasks

This chapter contains the following sections:

Add IBM Storwize Mirrored Copy

Summary
Add IBM Storwize Mirrored Copy
Description
This task adds a copy to an existing volume, which changes a nonmirrored volume into a mirrored volume. Creating mirrored copies of a volume allows the volume to remain accessible even when a managed disk (MDisk) that the volume depends on becomes unavailable. You can create copies of a volume either from different storage pools or by creating an image mode copy of the volume. Copies allow for availability of data; however, they are not separate objects. You can only create or change mirrored copies from the volume
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to which to add the mirror copy ibm​Storwize​Volume​Identity Y
Volume Type Choose a volume type ibm​Storwize​Volume​Copy​Type Y
Pool Choose an IBM storage pool to add mirror copy ibm​Storwize​Pool​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​PRIMARY_​MIRROR_​COPY_​IDENTITY Output of primary mirror copy identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​OUTPUT_​SECONDARY_​MIRROR_​COPY_​IDENTITY Output of secondary mirror copy identity ibm​Storwize​Volume​Identity

Create IBM Storwize Volume

Summary
Create Volume
Description
A volume is a logical disk that is presented to a host system by the clustered system. This task will create a new volume on a host device. The volumes are built from extents in the storage pools and hence the size can be increased or decreased. Creates volume of type Generic,Thin-Provision,Mirrored and Compressed volumes.
Inputs
Input Description Mappable To Type Mandatory
Account Name Choose an IBM Storwize account account​Name Y
Volume Name Enter the volume name gen_​text_​input Y
Volume Type Choose a volume type ibm​Storwize​Volume​Type Y
Capacity Enter the capacity for the volume gen_​text_​input Y
Capacity Unit Choose the capacity unit for the volume IBMStorwize​Unit​Size​List Y
Pool Choose a storage pool ibm​Storwize​Pool​Identity Y
Secondary Pool Choose a secondary storage pool ibm​Storwize​Pool​Identity Y
Mirror Sync Rate Enter the sync rate gen_​text_​input Y
Preferred Node Choose a preferred node.​ If no node is chosen then the system an available node automatically.​ IBMSTORAGENode​Pool​Identity
Real Capacity Unit Choose the real capacity unit ibm​Storwize​Volume​Real​Capacity Y
Automatically Expand Check to expand the volume automatically
Warning Threshold Check to enable the warning threshold
Warning Threshold (% of Virtual Capacity) Enter the warning threshold value gen_​text_​input Y
Thin Provisioned Grain Size(KB) Choose a thin provisioning grain size ibm​Storwize​Volume​Thin​Provisioned​Size Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​OUTPUT_​_​PRIMARY_​POOL_​IDENTITY Output of primary pool identity ibm​Storwize​Pool​Identity
IBM_​STORWIZE_​OUTPUT_​SECONDARY_​POOL_​IDENTITY Output of secondary pool identity ibm​Storwize​Secondary​Pool​Identity
IBM_​STORWIZE_​OUTPUT_​NODE_​IDENTITY Output of node identity IBMSTORAGENode​Identity
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​VOLUME_​CAPACITY Output of volume capacity capacity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name

Delete IBM Storwize Mirrored Copy

Summary
Delete IBM Storwize Mirror Copy
Description
This task deletes the specified copy from the specified volume. The task fails if all other copies of the volume are not synchronized.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize mirrored copy volume to delete ibm​Storwize​Volume​Identity Y
Force Delete Check to force delete for recursive deletion IBMStorwize​Boolean​List
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input

Delete IBM Storwize Volume

Summary
Delete IBM Storwize Volume
Description
This task deletes the specfied volume.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to be deleted ibm​Storwize​Volume​Identity Y
Force Delete Check to force delete for recursive deletion IBMStorwize​Boolean​List
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input

Duplicate IBM Storwize Volume

Summary
Duplicate Volume
Description
This task create a new volume with the same preset and volume parameters as the source volume. Duplicating a volume does not duplicate volume data.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to duplicate ibm​Storwize​Volume​Identity Y
New volume name Enter the name of the duplicate volume gen_​text_​input Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input

Edit IBM Storwize Volume

Summary
Edit IBM Storwize Volume
Description
This task modifies the volume parameters like volume name,Mirror Sync Rate,UDID,etc..
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to edit ibm​Storwize​Volume​Identity Y
Volume Name Enter the name of the volume gen_​text_​input
I/O Group Select accessible I/O Group.​ At least one shoud be selected ibm​Storwize​Volume​IOGroup​List Y
Cache Mode Choose a cache mode ibm​Storwize​Volume​Cache​Identity Y
Sync Rate Enter the sync rate gen_​text_​input Y
Select UDID (Open​VMS) Enter a UDID gen_​text_​input
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input
IBM_​STORWIZE_​VOLUME_​SYNC_​RATE Output of volume Sync Rate gen_​text_​input
IBM_​STORWIZE_​VOLUME_​IO_​GROUP Output of volume IOGroup gen_​text_​input
IBM_​STORWIZE_​VOLUME_​CACHE_​MODE Output of volume Cache Mode gen_​text_​input
IBM_​STORWIZE_​VOLUME_​UDID Output of volume UDID gen_​text_​input

Expand IBM Storwize Volume

Summary
Expand Volume
Description
This task increases the available capacity of the volume. Volumes that are mapped for FlashCopy or that are in Metro Mirror relationships cannot be expanded.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to be modified ibm​Storwize​Volume​Identity Y
Expand By Enter by how much to increase the size of the volume gen_​text_​input Y
Unit Choose a unit for the volume capacity IBMStorwize​Unit​Size​List Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​VOLUME_​CAPACITY Output of updated volume capacity capacity
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name

Make IBM Storwize Primary Volume

Summary
Make IBM Storwize Primary Volume
Description
This task will make the secondary copy of the mirrored volume as primary. Each volume has a primary and a secondary copy, and the star indicates the primary copy. The two copies are always synchronized, which means that all writes are destaged to both copies, but all reads are always done from the primary copy. By default, the primary and secondary copies always switch between Copy 0 and Copy 1 during creation to balance the reads across your storage pools. However, always be sure that the I/Os to the primary copies are customized to the performance of all your storage pools, so therefore you can change the roles of your copies.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize storage pool to which to add the mirror copy ibm​Storwize​Volume​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​SECONDARY_​MIRROR_​COPY_​IDENTITY Output of secondary mirror copy identity ibm​Storwize​Volume​Identity

Map IBM Storwize Volume To Host

Summary
Map Volume
Description
This task creates a new mapping between a volume and a host, which makes the volume accessible for input/output (I/O) operations to the specified host.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to map ibm​Storwize​Volume​Identity Y
Host Choose an IBM Storwize host to map ibm​Storwize​Host​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​HOST_​IDENTITY Output of host identity ibm​Storwize​Host​Identity
IBM_​STORWIZE_​OUTPUT_​HOST_​NAME Output of host name gen_​text_​input

Migrate IBM Storwize Volume

Summary
Migrate Volume
Description
This task migrates a volume from the current storage pool to the new storage pool of same extent size. With volume migration, you can move the data between these storage pools,regardless of whether the pool is an internal pool, or a pool on another external storage system. This migration is done without the server and application knowing that it even occurred. The migration process itself is a low priority process that does not affect the performance of the IBM Storwize. However, it moves one extent after another to the new storage pool, so the performance of the volume is affected by the performance of the new storage pool after the migration process.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to be migrated ibm​Storwize​Volume​Identity Y
Target Pool Choose a storage pool to which to migrate the volume ibm​Storwize​Pool​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​POOL_​IDENTITY Output of pool identity ibm​Storwize​Pool​Identity
IBM_​STORWIZE_​OUTPUT_​TARGET_​POOL_​NAME Output of target pool name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​SOURCE_​POOL_​NAME Source pool name gen_​text_​input

Rename IBM Storwize Volume

Summary
Rename Volume
Description
This task assigns a new name for the selected volume.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to be modified ibm​Storwize​Volume​Identity Y
Volume Name Enter the new volume name gen_​text_​input Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input

Shrink IBM Storwize Volume

Summary
Shrink Volume
Description
This task decreases the available capacity in the volume. Before you shrink the volume,ensure that you back up data and unmap any hosts that use the volume
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to be shrunk ibm​Storwize​Volume​Identity Y
Shrink by Enter by how much to reduce the size of the volume gen_​text_​input Y
Unit Choose a unit for the volume capacity IBMStorwize​Unit​Size​List Y
You selected to shrink the capacity of this volume.​ This action decreases the available capacity in the volume.​Before you shrink the volume, ensure that you back up data and unmap any hosts that use the volume.​
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input
IBM_​STORWIZE_​OUTPUT_​VOLUME_​CAPACITY Output of updated volume capacity capacity
IBM_​STORWIZE_​OUTPUT_​ACCOUNT_​NAME Output of infra account name account​Name
IBM_​STORWIZE_​OUTPUT_​DATACENTER Output of datacenter name on which selected operation was performed datacenter​Name

Split IBM Storwize Volume

Summary
Split Volume
Description
The task creates a separate volume from a synchronized copy of a mirrored volume. If this task is performend on the primary copy, the remaining secondary copy automatically becomes the primary. If your two volume copies are synchronized, you can split one of the copies to a new volume and map this new volume to another host. From a storage point of view, this procedure can be performed online, which means you could split one copy from the volume, and create a copy from the remaining one without any host impact. However, if you want to use the split copy for testing or backup purposes, you must make sure that the data inside the volume is consistent. Therefore, you must flush the data to storage to make the copies consistent.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to split ibm​Storwize​Volume​Copy​Identity Y
New Volume Name Enter the name of the resulting new volume gen_​text_​input
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input

UnMap IBM Storwize Volume From All Hosts

Summary
UnMap IBM Storwize Volume From All Hosts
Description
This task removes all host mappings from the selected volume, which means that no hosts are able to access this volume anymore.
Inputs
Input Description Mappable To Type Mandatory
Volume Choose an IBM Storwize volume to unmap from all hosts ibm​Storwize​Volume​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input

UnMap IBM Storwize Volume From Single Host

Summary
UnMap IBM Storwize Volume From Single Host
Description
This task unmaps a selected volume from the specified host.
Inputs
Input Description Mappable To Type Mandatory
Volume Select IBM Volume to Un​Map ibm​Storwize​Volume​Identity Y
Host Select Host to Un​Map ibm​Storwize​Host​Identity Y
Outputs
Output Description Type
IBM_​STORWIZE_​OUTPUT_​VOLUME_​IDENTITY Output of volume identity ibm​Storwize​Volume​Identity
IBM_​STORWIZE_​VOLUME_​NAME Output of volume name gen_​text_​input