lsarraymemberprogress

lsarraymemberprogress 명령을 사용하면 어레이 멤버 백그라운드 프로세스 상태를 표시할 수 있습니다.

구문

구문 도표 읽기시각적 구문 도표 생략
>>- lsarraymemberprogress -- --+----------+-- ------------------>
                               '- -nohdr -'      

>--+-----------------------------------+-- --------------------->
   '- -filtervalue -- attribute_value -'      

>--+-----------------+-- --+---------------------+-- ----------->
   '- -filtervalue? -'     '- -delim --delimiter-'      

>--+----------------+------------------------------------------><
   '-+-mdisk_id---+-'   
     '-mdisk_name-'     

매개변수

-nohdr
(선택사항) 기본적으로, 표제는 요약 스타일 보기로 데이터의 각 열에 대해 표시되며 세부사항 스타일 보기로 데이터의 각 항목에 대해 표시됩니다. -nohdr 매개변수는 이러한 표제 표시를 억제합니다.
참고: 표시할 데이터가 없으면 표제도 표시되지 않습니다.
-filtervalue attribute=value
(선택사항) 하나 이상의 필터 목록을 지정합니다. 필터 속성 값과 일치하는 값이 있는 오브젝트만 표시됩니다.
참고: 일부 필터는 명령을 입력할 때 와일드카드 사용을 허용합니다. 와일드카드를 사용하는 경우 다음 규칙이 적용됩니다.
  • 와일드카드 문자는 별표(*)입니다.
  • 명령에는 최대 하나의 와일드카드가 포함될 수 있습니다.
  • 와일드카드를 사용하는 경우 필터 항목을 큰따옴표("")로 묶으십시오. lsarraymemberprogress -filtervalue mdisk_id="1*".
-filtervalue?
(선택사항) -filtervalue 매개변수에 유효한 필터 속성을 표시합니다.
  • estimated_completion_time
  • drive_id
  • mdisk_id
  • mdisk_name
  • member_id
  • new_drive_id
  • progress
  • task
-delim delimiter
(선택사항) 기본적으로, 요약 보기에서는 모든 데이터 열이 공백으로 구분됩니다. 각 열의 너비는 각 데이터 항목의 최대 너비로 설정됩니다. 세부사항 보기에서는 각 데이터 항목이 고유한 행을 가지며, 헤더가 표시되면 데이터와 헤더가 공백으로 구분됩니다. -delim 매개변수는 이 동작을 대체합니다. -delim 매개변수에 유효한 입력은 1바이트 문자입니다. 명령행에 -delim :을 입력하면 콜론 문자(:)가 요약 보기에서 모든 데이터 항목을 구분합니다. 예를 들어, 열 간격은 발생하지 않습니다. 세부사항 보기에서는 지정된 구분 기호로 데이터와 헤더가 구분됩니다.
mdisk_id
(선택사항) 어레이 MDisk의 ID입니다.
mdisk_name
(선택사항) 제공한 MDisk 이름입니다.

설명

이 명령은 어레이 멤버 백그라운드 프로세스 상태를 표시합니다. 구성요소 재빌드 및 교환이 모두 같은 보기에 표시되므로 재빌드 중인 멤버에서 교환을 시작할 수 없습니다. 표 1은 이 명령의 가능한 출력을 제공합니다.
표 1. lsarraymemberprogress 출력
속성
member_id 어레이 멤버 색인을 표시합니다.
drive_id 드라이브의 ID를 표시합니다.
task 어레이 멤버가 수행 중인 태스크의 ID를 표시합니다.
  • rebuild는 어레이가 구성요소의 모든 데이터를 복구함을 표시합니다(해당 데이터가 제거된 후).
  • exchange는 구성요소가 데이터를 다른 드라이브에 복사함을 표시합니다.
  • resync는 이 멤버가 비동기화되어 있고 이전에 완료된 쓰기 조작을 수행함을 표시합니다.
  • copyback은 이 멤버가 최근 활성화된 어레이 멤버로 데이터를 복사 중임을 표시합니다.
    참고: 이 값은 분산형 어레이에 적용됩니다.
    참고: 예를 들어 드라이브가 실패하면 어레이가 다시 빌드됩니다. 드라이브가 실패하지 않았거나 교체되면, 카피백이 발생하여 어레이 멤버로 다시 데이터를 기록합니다.
new_drive_id 교환되는 드라이브의 ID입니다.
progress 태스크 완료 백분율을 표시합니다.
estimated_completion_time YYMMDDHHMMSS 형식으로 예상 태스크 완료 시간을 표시합니다. 완료 시간을 알 수 없는 경우 공백입니다.

요약 호출 예제

lsarraymemberprogress –delim :

출력 결과:

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:

MDisk 규정 요약 예제

lsarraymemberprogress mdisk_2

출력 결과:

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:

호출 예제

lsarraymemberprogress 

출력 결과:

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

호출 예제

lsarraymemberprogress 

출력 결과:

mdisk_id mdisk_name member_id drive_id task     new_drive_id progress estimated_completion_time
3        mdisk3     4         7        copyback              10       150710165446