HP Array Configuration Utility 67
You can shrink the size of an array by removing a drive from an existing array. Observe the following
criteria:
•
After the shrink, the array must have sufficient capacity to contain all of the configured logical volumes.
•
You may not remove drives from the array if the resulting number of drives does not support the fault
tolerance (RAID level) of any existing logical drive. For example, if you have an array with four physical
drives and a RAID 5 logical drive, you can remove, at most, one drive, because RAID 5 requires at least
three physical drives.
•
If the array contains a RAID 1+0 logical drive, you can remove only an even number of drives.
•
If the array contains a compound RAID (RAID 50 or RAID 60) logical drive, you can remove drives only
in multiples of the number of parity groups. For example, an array with 10 physical drives and a RAID
50 logical drive can be shrunk by removing two or four drives only.
Syntax:
<target> remove drives=[#:]#:#-[#:]#:#
where
<target>
is an array, and the specified physical drives are being removed to shrink the array.
For example, in an existing array (array a), six drives (1e:1:4-1e:1:9) are in use. With all criteria met, you
can shrink the array to four drives by removing the last two drives with the command:
<array a> remove
drives=1e:1:8-1e:1:9
Example commands:
=> array a remove drives=1e:1:12-1e:1:14
=> array b remove drives=1c:1:6-1c:1:7
Moving an array
Some controllers may not support this option or may require a license key to enable this feature.
You can move an array by designating different physical drives for the array. To move the array, each of the
physical drives where the array will reside must meet the following criteria:
•
It must be an unassigned drive.
•
It must be of the same type as the physical drives currently in the source array (for example, SATA or
SAS).
•
The destination drives must have sufficient capacity to hold all the logical drives present in the source
array.
Like array creation and expansion, the useable space in all drives is reduced to the size of the smallest
physical drive in the destination disk set.
Moving an array automatically removes any previously assigned spare drives. If spares are assigned to the
existing array, they must be designated for the array when it is moved.
Syntax:
<target> modify drives=[#:]#:#-[#:]#:# spares=[#:]#:#-[#:]#:#
where
<target>
is an array, and the specified physical drives are the new destination for the array.
For example, in an existing array, three 72-GB SAS drives (1e:1:4-1e:1:6) are the source. Another drive of
the same size is the spare (1e:1:9). With all criteria met, you can move the array to three different 72-GB SAS
drives by specifying the new destination drives in the command (1e:1:12-1e:1:14). To maintain the same
spare drive, be sure to designate the spare drive for the moved array.
Example commands: