lsarraymembergoals
Use the lsarraymembergoals command to list the spare goals for member drives of one or more array MDisks.
Syntax
>>- lsarraymembergoals -----------------------------------------> >--+-----------------------------------+-- ---------------------> '- -filtervalue -- attribute_value -' >--+-----------------+-- --+-----------------------+-- ---------> '- -filtervalue? -' '- -delim -- delimiter -' >--+---------+--+----------------+----------------------------->< '- -bytes-' '-+-mdisk_id---+-' '-mdisk_name-'
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
- -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 possible width of each item of data. In a detailed view, each item of data is an individual row, and if displaying 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 one-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 specified delimiter .
- -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. Table 1 provides the potential output for this command.
Attribute | Values |
---|---|
member_id | Indicates the ID of the array member which 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 is 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 should have (it is blank for flash drives). |
enclosure_id_goal | Indicates the ID of the enclosure that should contain the array member (it is blank if any enclosure can be selected). |
slot_id_goal | Indicates the ID of the slot in the enclosure that should contain the array member. |
node_id_goal | Indicates the ID of the node that should contain this array member. |
enclosure_balance_goal | Indicates if a member drive's enclosure must be connected to the same SAS port as the drive that set the array goals. |
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_2
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:block_size_goal:drive_class_id_goal
2:mdisk2:0:0:68.4GB:sas_hdd:15000:1:1:512:0
2:mdisk2:1:17:68.4GB:sas_hdd:15000:1:2:512:0
2:mdisk2:2:1:68.4GB:sas_hdd:15000:14:1:512:2
2:mdisk2:3:18:68.4GB:sas_hdd:15000:14:2:512:2
An 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 sas_hdd 10000 1 21 no 4096 0
4 r10_array 1 44 1.6TB sas_hdd 10000 1 18 no 4096 0
4 r10_array 2 45 1.6TB sas_hdd 10000 1 20 no 40962
4 r10_array 3 46 1.6TB sas_hdd 10000 2 5 no 40962
lsarraymembergoals
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
0 r10_array 0 1 278.9GB sas_hdd 15000 1 2 no 512 0
0 r10_array 1 10 278.9GB sas_hdd 15000 1 3 no 512 0
0 r10_array 2 9 278.9GB sas_hdd 15000 1 4 no 512 0
0 r10_array 3 0 278.9GB sas_hdd 15000 1 5 no 512 0
0 r10_array 4 6 278.9GB sas_hdd 15000 1 6 no 512 0
0 r10_array 5 7 278.9GB sas_hdd 15000 1 7 no 512 0
0 r10_array 6 18 278.9GB sas_hdd 15000 1 8 no 512 0
0 r10_array 7 21 278.9GB sas_hdd 15000 1 9 no 512 0
1 r0_array 0 15 278.9GB sas_hdd 15000 1 10 no 512
1 r0_array 1 22 278.9GB sas_hdd 15000 1 11 no 512
1 r0_array 2 13 278.9GB sas_hdd 15000 1 12 no 512
1 r0_array 3 5 278.9GB sas_hdd 15000 1 13 no 512
2 r1_array3 0 8 278.9GB sas_hdd 15000 1 14 no 512 2
2 r1_array3 1 4 278.9GB sas_hdd 15000 1 15 no 512 2
3 r1_array1 0 16 278.9GB sas_hdd 15000 1 16 no 512 3
3 r1_array1 1 12 278.9GB sas_hdd 15000 1 17 no 512 3
4 r1_array2 0 17 278.9GB sas_hdd 15000 1 20 no 512 4
4 r1_array2 1 19 278.9GB sas_hdd 15000 1 19 no 512 4