Use the lspotentialarraysize command
to display the size of a potential array for a specified drive count,
drive class, and RAID level in the specified MDisk group.
Syntax
lspotentialarraysize
[ -nohdr ]
[ -delim
delimiter ]
-drivecount
3- 128
-driveclass
drive_class_id
-level
{ raid1 | raid5 | raid6 | raid10 }
-stripewidth
2 - 16
[ -rebuildareas
{ 1 | 2 | 3 | 4 } ]
[
-strip { 128
| 256 } ] {
mdiskgrp_id | mdiskgrp_name
}
Parameters
- -nohdr
- (Optional) By
default, headings are displayed for each column of data in a concise
style view, and for each item of data in a detailed style view. The -nohdr parameter suppresses the display of these headings.
Note: If there is no data to be displayed, headings are not displayed.
- -delimdelimiter
- (Optional) By default, in a concise view all columns
of data are space-separated, with the width of each column set to
the maximum width of each item of data. In a detailed view, each item
of data is an individual row, and if you display headers, the data
is separated from the header by a space. The -delim parameter overrides this behavior. Valid input for the -delim parameter is a 1-byte character. Enter -delim : on the command line; the colon character (:) separates all items of data in a concise view (for
example, the spacing of columns does not occur). In a detailed view,
the specified delimiter separates the data from
its header.
- -drivecount3 -
128
- (Required) Specifies the number of the drives.
The value must be a number from 3 - 128.
- -driveclassdrive_class_id
- (Required) Specifies the drive class. The driveclass_id value must be a number.
- -levelraid1 | raid5
| raid6 | raid10
- (Required) Specifies one of
the following RAID levels for the array that is being created. The
values are:
- -stripewidth2 -
16
- (Required) Indicates the width of a single
unit of redundancy within a distributed set of drives. The value must
be:
- RAID-1: 2 - 16
- RAID-5: 3 - 16
- RAID-6: 5 - 16
- RAID-10: 2, 4, 6, 8, 10, 12, 14, 16(You cannot use RAID-10
with distributed arrays.)
- -rebuildareas1
| 2 | 3 | 4
- (Optional) Specifies the number
of rebuild areas in the array. This value must be 1 - 4 (inclusive)
for RAID-5 and RAID-6 arrays.
Note: This parameter is only applicable for distributed arrays.
- -strip128 | 256
- (Optional) Specifies sets the strip size in KiB
for the array that is being configured. The values are 128 or 256.
- mdiskgrp_id | mdiskgrp_name
- (Required) Indicates the MDisk array ID or name.
Description
This command displays the size of a potential array for a specified
drive count, class, and RAID level.
You can use this command to define potential sizes for nondistributed
and distributed arrays. (Distributed array descriptions are triggered
by using -rebuildareas.) This command assists
with the configuration options provided during array creation, and
estimates the array capacity if it were to be configured
lspotentialarraysize output provides the attribute values
that can be displayed as output view data.
Table 1. lspotentialarraysize output
Attribute |
Possible Values |
capacity |
Indicates the expected usable capacity for virtualization
for the array or arrays. |
An invocation example that uses a small drive count
for a distributed array
lspotentialarraysize -driveclass 4 -drivecount 40 -level raid5 -stripewidth 6 -rebuildareas 2 mdiskgrp1
The detailed resulting output:
capacity
115.2TB
An invocation example that uses a different class
and fewer rebuild areas
lspotentialarraysize -driveclass 4 -drivecount 100 -level raid5 -stripewidth 8 -strip 128 -rebuildareas 1 mdiskgrp1
The detailed resulting output:
capacity
172.4TB
An invocation example that uses the same class and
no rebuild areas
lspotentialarraysize -driveclass 4 -drivecount 100 -level raid5 -stripewidth 8 -strip 128 1
The detailed resulting output:
capacity
184.3TB