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.
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 that are provided during array creation, and estimates
the array capacity if it were to be configured
This table provides the attribute values
that can be displayed as output view data.
Table 1. lspotentialarraysize outputAttribute |
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