lspotentialarraysize
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 -' >--+-----------------------+-- -- -drivecount -- 3- 128 -- -----> '- -delim -- delimiter -' >-- -driveclass -- drive_class_id -- -- -level --+-raid1--+-----> +-raid5--+ +-raid6--+ '-raid10-' >-- -- -stripewidth -- 2 - 16 -- -------------------------------> >--+--------------------------+-- --+---------------------+-----> '- -rebuildareas --+- 1 -+-' '- -strip --+- 128 -+-' +- 2 -+ '- 256 -' +- 3 -+ '- 4 -' >-- --+- mdiskgrp_id ---+-------------------------------------->< '- mdiskgrp_name -'
Parameters
- (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.
- (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.
- (Required) Specifies the number of the drives. The value must be a number from 3 - 128.
- (Required) Specifies the drive class. The driveclass_id value must be a number.
- (Required) Specifies one of the following RAID levels for the array that is being created. The values are:
- raid1
- raid5
- raid6
- raid10
- (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.)
- (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.
- (Optional) Specifies sets the strip size in KiB for the array that is being configured. The values are 128 or 256.
- (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.
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