Use the lsarraymemberprogress command
to display array member background process status.
Syntax
lsarraymemberprogress
[ -nohdr ]
[ -filtervalue
attribute_value ]
[ -filtervalue?
] [ -delim delimiter
] [ { mdisk_id | mdisk_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.
- -filtervalueattribute=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 (""): lsarraymemberprogress -filtervalue mdisk_id="1*"
- -filtervalue?
- (Optional) Displays the valid filter
attributes for the -filtervalue parameter:
- estimated_completion_time
- drive_id
- mdisk_id
- mdisk_name
- member_id
- new_drive_id
- progress
- task
- -delim delimiter
- (Optional) By default in a concise view, all columns
of data are space-separated. The width of each column is set to the
maximum possible width of each item of data. In a detailed view, each
item of data has its own row, and if the headers are displayed, 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. If you 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 data is separated from its
header by the specified delimiter.
- mdisk_id
- (Optional)
The identity of the array MDisk.
- mdisk_name
- (Optional)
The MDisk name that you provided.
Description
This command displays array member background process status. Exchange cannot
start on a rebuilding member because both component rebuild and exchange
are shown in the same view.
Table 1 provides the potential
output for this command.
Table 1. lsarraymemberprogress output
Attribute |
Value |
member_id |
Indicates the array member index. |
drive_id |
Indicates the ID of the drive. |
task |
Indicates the identity of task being performed by the array
member:
|
new_drive_id |
The identity of drive being exchanged. |
progress |
Indicates the task percentage complete. |
estimated_completion_time |
Indicates the expected task completion time in the format YYMMDDHHMMSS. It is blank if completion time is unknown. |
A concise invocation example
lsarraymemberprogress –delim :
The resulting output:
mdisk_id:mdisk_name:member_id:drive_id:task:new_drive_id:progress:estimated_completion_time
0:mdisk0:2:3:rebuild::50:070301120000
1:mdisk1:0:5:rebuild::51:070301130000
2:mdisk2:4:1:exchange:12:32:070301153500
2:mdisk2:5:16:exchange:13:0:
2:mdisk2:5:17:exchange:14:0:
An MDisk qualified concise example
lsarraymemberprogress mdisk_2
The resulting output:
mdisk_id:mdisk_name:member_id:drive_id:task:new_drive_id:progress:estimated_completion_time
2:mdisk2:4:1:exchange:12:32:070301153500
2:mdisk2:5:16:exchange:13:0:
2:mdisk2:5:17:exchange:14:0:
An invocation example
lsarraymemberprogress
The resulting output:
mdisk_id mdisk_name member_id drive_id task new_drive_id progress estimated_completion_time
3 mdisk3 5 1 resync 95 121203193637
3 mdisk3 6 2 rebuild 0 121203234321
3 mdisk3 7 3 exchange 18 0 121204033229
An invocation example
lsarraymemberprogress
The resulting output:
mdisk_id mdisk_name member_id drive_id task new_drive_id progress estimated_completion_time
3 mdisk3 4 7 copyback 10 150710165446