우지에서 작업중 코디네이터, 워크플로우에서 오류가 발생하면 작업을 새로 걸지 않고, 리런 커맨드를 이용하여 재작업 할 수 있습니다.
코디네이터 리런
$oozie job -rerun <coord_Job_id> [-nocleanup] [-refresh] [-action 1, 3-4, 7-40] (-action or -date is required to rerun.) [-date 2009-01-01T01:00Z::2009-05-31T23:59Z, 2009-11-10T01:00Z, 2009-12-31T22:00Z] (if neither -action nor -date is given, the exception will be thrown.)
# 3번 액션 재작업
oozie job -rerun [coord-id] -action 3
# 3~10번 까지의 액션 재작업
oozie job -rerun [coord-id] -action 3-10
# date 기준으로 2009-01-01 01시 작업 부터 2009-05-31 23시 작업 까지 재작업
oozie job -rerun [coord-id] -date 2009-01-01T01:00Z::2009-05-31T23:59Z
-noclenaup 옵션은 재작업시 output-event 처리한 것을 재작업 하지 않습니다.
-refresh 옵션은 input-event 를 다시 체크 합니다.
https://oozie.apache.org/docs/4.2.0/DG_CoordinatorRerun.html
워크플로우 리런
$ oozie job -oozie http://localhost:11000/oozie -rerun 14-20090525161321-oozie-joe -Doozie.wf.rerun.skip.nodes=<>
# 워크플로우를 재작업
oozie job -rerun [wf-id]
# 워크플로우의 액션 중에서 에러가 발생한 작업부터 재작업 진행
-Doozie.wf.rerun.failnodes=true or false
# A, B, C 액션은 재작업 하지 않고 스킵
-Doozie.wf.rerun.skip.nodes=A,B,C
https://oozie.apache.org/docs/4.2.0/DG_WorkflowReRun.html
반응형
'빅데이터 > oozie' 카테고리의 다른 글
[oozie] 우지의 HDFS EL 함수 알아보기 (0) | 2019.02.13 |
---|---|
[oozie] 우지 잡의 프로퍼티 업데이트 (0) | 2018.12.14 |
[oozie] 우지 명령어 실행중 발생하는 Oozie URL 설정 오류 (0) | 2018.07.30 |
[oozie][error] 우지의 shell 액션에서 python 실행시 : No such file or directory 오류 처리 (0) | 2018.07.10 |
[oozie] 우지런처 메모리 설정 (1) | 2018.04.19 |