HP StorageWorks Modular Smart Array 1000 (MSA1000) Command Line Interface Reference Guide (September 2003)

Command Line Interface (CLI)
49MSA1000 Command Line Interface Reference Guide
Changing the RAID Characteristics of a LUN
While obeying the constraints of included number of drives and applicable stripe
sizes, you can migrate an array from one RAID level to another. If you attempt to
move to an unsupported RAID configuration for an array, an error message is
displayed.
To change the RAID level or the stripe size of a LUN:
Note: Before changing the RAID level or stripe size of a LUN, verify there is available,
unused space on the array. Migrating from one RAID level to another may require
additional space for parity and organizational purposes.
Basic Command
MIGRATE UNIT
Example Command
CLI> MIGRATE UNIT 0 RAID_LEVEL=5 STRIPE_SIZE=32
Command Options
UNIT 0—the number of the LUN to modify. In this example, LUN 0 will be
migrated.
RAID_LEVEL=xxx—RAID 5 will be assigned to the LUN.
RAID levels include:
0 = RAID 0 (no fault tolerance)
1 = RAID 1 (mirroring)
5 = RAID 5 (distributed parity)
ADG = Advanced Data Guarding (ADG)
STRIPE_SIZE=xxx—(optional) the stripe size of 32 will be used. Other stripe
size options include:
RAID 0 uses stripe sizes 8, 16, 32, 64, 128, and 256 (Default: 128 KB)
RAID 1 uses stripe sizes 8, 16, 32, 64, 128, and 256 (Default: 128 KB)
RAID 5 uses stripe sizes 8, 16, 32, and 64 (Default: 16KB)
RAID ADG uses stripe sizes 8, 16, 32, and 64 (Default: 16 KB)
Example CLI Response
The RAID level of Unit 0 will now be 5.
Unit 0 is being migrated.
Use “show unit 0” to monitor progress.