코디네이터 작업이 실패 할 경우 Oozie 코디네이터를 일시 중단하는 방법은 무엇입니까?

slhsen

내 사용 사례에서 코디네이터 작업의 출력은 다음 반복에서 사용되므로 그중 하나가 실패하면 완료되지 않은 / 손상된 데이터가 다음 코디네이터 작업에 공급됩니다.

코디네이터 작업의 워크 플로 단계 중 하나가 실패하는 경우 Oozie 코디네이터를 일시 중지 할 수있는 방법이 있습니까?

예를 들면 다음과 같습니다.

<action name="Delete_TMP_Files">
  <fs>
    <delete path='${outputPath}*'/>
  </fs>
  <ok to="End"/>
  <error to="Kill"/>
</action>

다음과 같이 할 수 있습니까?

<action name="Delete_TMP_Files">
  <fs>
    <delete path='${outputPath}*'/>
  </fs>
  <ok to="End"/>
  <error to="Suspend"/>
</action>

다음 코디네이터 작업으로 출력을 덮어 쓰기 전에 오류를 진단 할 수 있습니까?

추신 : fs> delete는 여기서 실제 사용 사례가 아니라 단지 예일뿐입니다.

영 호빗

코디네이터 작업에서 워크 플로 실패를 기반으로 코디네이터를 일시 중지 할 수 없습니다.

워크 플로의 출력에 특정 패턴이있는 경우이를 사용하여 워크 플로 시작시 확인할 수 있습니다.

그렇지 않으면 touch파일이 성공할 때마다 워크 플로의 마지막 작업으로 항상 파일 을 사용할 수 있으며 실패한 경우 삭제할 수 있습니다 (날짜 기반이 아닌 동일한 파일 인 경우). 워크 플로우의 첫 번째 체크와 동일한 파일을 사용하고 그에 따라 진행하십시오. 처음에는 파일을 수동으로 만들어야 할 수도 있습니다.

실패한 경우 이메일 작업을 사용하고 알림을받을 수 있습니다.

이것은 단지 해결 방법입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Pester 어설 션이 실패 할 경우 수행 할 작업을 지정하는 방법은 무엇입니까?

분류에서Dev

작업이 "경고 : 아티팩트를 코디네이터에"아카이브 "로 업로드하는 중 ... 실패"오류로 종료됩니다.

분류에서Dev

면도기 뷰 컴파일이 실패 할 때 빌드를 중단하는 방법은 무엇입니까?

분류에서Dev

코디네이터를 통해 작업을 제출할 때 oozie가 가장하는 사용자

분류에서Dev

큐 작업 실행시 데이터가없는 경우 동일한 큐 작업을 다시 추가하는 방법은 무엇입니까?

분류에서Dev

Oozie 코디네이터 시작 날짜가 실제 날짜로 설정 됨

분류에서Dev

Oozie 코디네이터 시작 날짜가 실제 날짜로 설정 됨

분류에서Dev

노드 / 파티션이 실패 할 경우 Spark가 데이터 일관성을 보장하는 방법은 무엇입니까?

분류에서Dev

wxpython : XY 코디네이터를 전달하고 그리는 방법은 무엇입니까?

분류에서Dev

kafka에서 소비자 그룹 코디네이터를 찾는 방법은 무엇입니까?

분류에서Dev

2 개의 원격 작업이 성공적으로 완료되었는지 확인하고 원격 작업 중 하나가 실패 할 경우 모든 작업을 롤백하는 방법은 무엇입니까?

분류에서Dev

작업이 실패 할 때 특정 시간이 지난 후 작업이 해제되었는지 테스트하는 방법은 무엇입니까?

분류에서Dev

Windows의 "시스템"프로세스는 무엇이며 일시 중단 된 경우 다시 시작하는 방법은 무엇입니까?

분류에서Dev

이 경우 PHP 코드를 디버깅하는 방법은 무엇입니까?

분류에서Dev

게시자 실패 유형이 동일하지 않은 경우 CombineLates를 사용하는 방법은 무엇입니까?

분류에서Dev

대상 작업이 실패 할 경우 버튼에 경고 대화 상자를 표시하는 방법

분류에서Dev

대상 작업이 실패 할 경우 버튼에 경고 대화 상자를 표시하는 방법

분류에서Dev

UIRepresentable의 코디네이터 클래스에서 값을 얻는 방법은 무엇입니까?

분류에서Dev

출력 파일이 / dev / sda 인 경우 dd를 중단하는 방법은 무엇입니까?

분류에서Dev

조건이 실패 할 때 메일 본문을 실패로 보내는 방법은 무엇입니까?

분류에서Dev

터미네이터에서 탭 디자인을 변경하는 방법은 무엇입니까?

분류에서Dev

실행 파일이 다시 시작되는 경우 UPSTART를 사용하여 이메일을 보내는 방법은 무엇입니까?

분류에서Dev

데이터가 변경된 경우에만 캐시를 업데이트하는 방법은 무엇입니까?

분류에서Dev

이 특별한 경우에이 네트워크를 작동시키는 방법은 무엇입니까?

분류에서Dev

Java의 for 루프에서 중단이 발생하지 않는 경우에만 코드를 실행하는 방법은 무엇입니까?

분류에서Dev

네이티브 코드 생성 JVM 내에서 실행되는 Java 코드를 디버깅하는 방법은 무엇입니까?

분류에서Dev

(Windows 터미널) doskey 매크로 파일에서 명령을 실행할 때 현재 작업 디렉토리의 이중 인쇄를 중지하는 방법은 무엇입니까?

분류에서Dev

SQL Server 2012 : 실행할 때마다 경과 시간이 변경되는 경우 쿼리 성능을 비교하는 방법은 무엇입니까?

분류에서Dev

SQL Server 2012 : 실행할 때마다 경과 시간이 변경되는 경우 쿼리 성능을 비교하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Pester 어설 션이 실패 할 경우 수행 할 작업을 지정하는 방법은 무엇입니까?

  2. 2

    작업이 "경고 : 아티팩트를 코디네이터에"아카이브 "로 업로드하는 중 ... 실패"오류로 종료됩니다.

  3. 3

    면도기 뷰 컴파일이 실패 할 때 빌드를 중단하는 방법은 무엇입니까?

  4. 4

    코디네이터를 통해 작업을 제출할 때 oozie가 가장하는 사용자

  5. 5

    큐 작업 실행시 데이터가없는 경우 동일한 큐 작업을 다시 추가하는 방법은 무엇입니까?

  6. 6

    Oozie 코디네이터 시작 날짜가 실제 날짜로 설정 됨

  7. 7

    Oozie 코디네이터 시작 날짜가 실제 날짜로 설정 됨

  8. 8

    노드 / 파티션이 실패 할 경우 Spark가 데이터 일관성을 보장하는 방법은 무엇입니까?

  9. 9

    wxpython : XY 코디네이터를 전달하고 그리는 방법은 무엇입니까?

  10. 10

    kafka에서 소비자 그룹 코디네이터를 찾는 방법은 무엇입니까?

  11. 11

    2 개의 원격 작업이 성공적으로 완료되었는지 확인하고 원격 작업 중 하나가 실패 할 경우 모든 작업을 롤백하는 방법은 무엇입니까?

  12. 12

    작업이 실패 할 때 특정 시간이 지난 후 작업이 해제되었는지 테스트하는 방법은 무엇입니까?

  13. 13

    Windows의 "시스템"프로세스는 무엇이며 일시 중단 된 경우 다시 시작하는 방법은 무엇입니까?

  14. 14

    이 경우 PHP 코드를 디버깅하는 방법은 무엇입니까?

  15. 15

    게시자 실패 유형이 동일하지 않은 경우 CombineLates를 사용하는 방법은 무엇입니까?

  16. 16

    대상 작업이 실패 할 경우 버튼에 경고 대화 상자를 표시하는 방법

  17. 17

    대상 작업이 실패 할 경우 버튼에 경고 대화 상자를 표시하는 방법

  18. 18

    UIRepresentable의 코디네이터 클래스에서 값을 얻는 방법은 무엇입니까?

  19. 19

    출력 파일이 / dev / sda 인 경우 dd를 중단하는 방법은 무엇입니까?

  20. 20

    조건이 실패 할 때 메일 본문을 실패로 보내는 방법은 무엇입니까?

  21. 21

    터미네이터에서 탭 디자인을 변경하는 방법은 무엇입니까?

  22. 22

    실행 파일이 다시 시작되는 경우 UPSTART를 사용하여 이메일을 보내는 방법은 무엇입니까?

  23. 23

    데이터가 변경된 경우에만 캐시를 업데이트하는 방법은 무엇입니까?

  24. 24

    이 특별한 경우에이 네트워크를 작동시키는 방법은 무엇입니까?

  25. 25

    Java의 for 루프에서 중단이 발생하지 않는 경우에만 코드를 실행하는 방법은 무엇입니까?

  26. 26

    네이티브 코드 생성 JVM 내에서 실행되는 Java 코드를 디버깅하는 방법은 무엇입니까?

  27. 27

    (Windows 터미널) doskey 매크로 파일에서 명령을 실행할 때 현재 작업 디렉토리의 이중 인쇄를 중지하는 방법은 무엇입니까?

  28. 28

    SQL Server 2012 : 실행할 때마다 경과 시간이 변경되는 경우 쿼리 성능을 비교하는 방법은 무엇입니까?

  29. 29

    SQL Server 2012 : 실행할 때마다 경과 시간이 변경되는 경우 쿼리 성능을 비교하는 방법은 무엇입니까?

뜨겁다태그

보관