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 ]
[
-delimdelimiter ]
-drivecount3- 128 -driveclassdrive_class_id
-level { raid1
| raid5 | raid6 | raid10 }
-stripewidth2 - 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.
- -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
Table 1 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