Table 1 lists the command used for migrating arrays.
Command |
IOC |
IOP |
ROC |
Description |
|
|
● |
Start, pause, or resume migration of arrays. |
Use migrate to initialize and control the migration procedure for arrays.
Note: Migration must include all physical disks of the array and can be performed only if migrating to a higher RAID level or expanding capacity in the same RAID level.
The syntax for the migrate command (including all required and optional parameters) is as follows:
migrate [-a <start|pause|resume|size>] -l <id> [-r <0|1|10|1E|5|50|6|60>] [-q <# parity disks>] [-d <PDid list>] [-h]
Table 2 describes the required and optional parameters for the migrate command.
Syntax |
Description |
Required Parameter |
|
-l <id> |
Use to specify array ID. |
Optional Parameters |
|
[-a <start|pause|resume|size>] |
Use one of the following options to control migration of array: start pause resume size Note: If this parameter is not included in the command line, CLI uses the default action start. |
[-r <0|1|10|1E|5|50|6|60>] |
Use one of the following options to select the RAID level for migration: 0 1 10 1E 5 50 6 60 Note: Marvell RAID controllers support different sets of RAID levels depending on the hardware model and OEM software package. Some software packages, depending on OEM selections, support limited RAID levels by design. Check with the OEM vendor for information specific to your controller. |
[-q <# parity disks>] |
Use to specify the number of parity disks for RAID 6 and RAID 60. Note: If this parameter is not included in the command line, CLI uses the default value (2 for RAID 6, and 4 for RAID 60). |
[-d <PDid list>] |
Use to specify the IDs of additional disks when starting migration (-a start). Note: Separate IDs by , (comma). |
[-h] |
Use to display help text on migrate command. |
Example |
|
migrate -a start -l 0 -r10 -d1,2,3,4 |
Migrate array 0 to RAID 10 by adding physical disks 1, 2, 3, and 4. |