lsarraymembergoals
Use the lsarraymembergoals command to list the spare goals for member drives of one or more array MDisks.
Syntax
Parameters
- -filtervalue attribute=value
- (Optional) Specifies a list of one or more filters. Only objects with a value that
matches the filter attribute value are displayed. Note: Some filters allow the use of a wildcard when you enter the command. The following rules apply to the use of wildcards:
- The wildcard character is the asterisk (*).
- The command can contain a maximum of one wildcard.
- When you use a wildcard, enclose the filter entry within double quotation marks
(""):
lsarraymembergoals -filtervalue mdisk_id="1*"
- -filtervalue?
- (Optional) Displays the valid filter attributes for the
-filtervalue parameter:
- capacity_goal
- drive_id
- enclosure_id_goal
- estimated_completion_time
- mdisk_id
- mdisk_name
- member_id
- node_id_goal
- progress
- RPM_goal
- slot_id_goal
- tech_type_goal
- drive_class_id_goal
- compressed_goal
- -delim delimiter
- (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 it displays 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, and 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 data is separated from its header by the delimiter you specify. - -bytes
- (Optional) Requests output of capacities in bytes (instead of rounded values).
- mdisk_id
- (Optional) The identity of the array MDisk.
- mdisk_name
- (Optional) The MDisk name that you provided.
Description
This command lists the spare goals for member drives of one or more array MDisks. This table provides the potential output for this command.
| Attribute | Values |
|---|---|
| member_id | Indicates the ID of the array member that represents the drive order in the RAID array. |
| drive_id | Indicates the ID of the drive for the member ID (it is blank if none are configured). |
| capacity_goal | Indicates the capacity goal for the array member (it is the same for all members in the array). |
| tech_type_goal | Indicates the technology goal for the array member:
|
| RPM_goal | Indicates the drive RPM characteristic that the array member must have (it is blank for flash drives). |
| enclosure_id_goal | Indicates the ID of the enclosure that must contain the array member (it is blank if no enclosure is selected). |
| slot_id_goal | Indicates the ID of the slot in the enclosure that must contain the array member. |
| node_id_goal | Indicates the ID of the node that must contain this array member. |
| block_size_goal | Indicates the array member block size. The value is either
512 or 4096. This value is the same for all
member drives in the array, and is the smallest value for the block size of one of
the original drives or the set of drives in the array when it is set to be
balanced. |
| drive_class_id_goal | Indicates the preferred drive class for this array member (the value is blank for nondistributed arrays). |
An invocation example (a four-member RAID-10 SAS array that is split across chains)
You cannot use RAID-10 with distributed arrays.
lsarraymembergoals -delim : mdisk_2The resulting output:
mdisk_id:mdisk_name:member_id:drive_id:capacity_goal:tech_type_goal:RPM_goal:enclosure_id_goal:slot_id_goal:node_id_goal:block_size_goal:drive_class_id_goal
2:mdisk2:0:0:68.4GB:tier0_flash:15000:1:1:512:0
2:mdisk2:1:17:68.4GB:tier0_flash:15000:1:2:512:0
2:mdisk2:2:1:68.4GB:tier0_flash:15000:14:1:512:2
2:mdisk2:3:18:68.4GB:tier0_flash:15000:14:2:512:2An invocation example
lsarraymembergoals -filtervalue block_size_goal=4096
The resulting output:
mdisk_id mdisk_name member_id drive_id capacity_goal tech_type_goal RPM_goal enclosure_id_goal slot_id_goal node_id_goal enclosure_balance_goal block_size_goal drive_class_id_goal
4 r10_array 0 43 1.6TB tier0_flash 10000 1 21 no 4096 0
4 r10_array 1 44 1.6TB tier0_flash 10000 1 18 no 4096 0
4 r10_array 2 45 1.6TB tier0_flash 10000 1 20 no 40962
4 r10_array 3 46 1.6TB tier0_flash 10000 2 5 no 40962
lsarraymembergoalsThe resulting output:
mdisk_id mdisk_name member_id drive_id capacity_goal tech_type_goal RPM_goal enclosure_id_goal slot_id_goal node_id_goal enclosure_balance_goal block_size_goal drive_class_id_goal
0 r10_array 0 1 278.9GB tier1_flash 15000 1 2 no 512 0
0 r10_array 1 10 278.9GB tier1_flash 15000 1 3 no 512 0
0 r10_array 2 9 278.9GB tier1_flash 15000 1 4 no 512 0
0 r10_array 3 0 278.9GB tier1_flash 15000 1 5 no 512 0
0 r10_array 4 6 278.9GB tier1_flash 15000 1 6 no 512 0
0 r10_array 5 7 278.9GB tier1_flash 15000 1 7 no 512 0
0 r10_array 6 18 278.9GB tier1_flash 15000 1 8 no 512 0
0 r10_array 7 21 278.9GB tier1_flash 15000 1 9 no 512 0
1 r0_array 0 15 278.9GB tier1_flash 15000 1 10 no 512
1 r0_array 1 22 278.9GB tier1_flash 15000 1 11 no 512
1 r0_array 2 13 278.9GB tier1_flash 15000 1 12 no 512
1 r0_array 3 5 278.9GB tier1_flash 15000 1 13 no 512
2 r1_array3 0 8 278.9GB tier1_flash 15000 1 14 no 512 2
2 r1_array3 1 4 278.9GB tier1_flash 15000 1 15 no 512 2
3 r1_array1 0 16 278.9GB tier1_flash 15000 1 16 no 512 3
3 r1_array1 1 12 278.9GB tier1_flash 15000 1 17 no 512 3
4 r1_array2 0 17 278.9GB tier1_flash 15000 1 20 no 512 4
4 r1_array2 1 19 278.9GB tier1_flash 15000 1 19 no 512 4
