복붙노트

[HADOOP] 하둡 2와 함께 Oozie, 작업은 "RUNNING"

HADOOP

하둡 2와 함께 Oozie, 작업은 "RUNNING"

Java 작업 노드로 작업 흐름 작업이 있습니다. Hadoop 2.1.0.2.0.4.0-38 및 Oozie 3.3.2.2.0.4.0에서 실행 작업을 제출하면 Hadoop Resource Manager 화면에 2 줄이 표시됩니다. 1. 원래 작업 이름 사용 2. Oozie 취업 명과 함께.

Oozie 작업 이름이있는 작업이 "실행 중"상태로 매달려 있습니다. 원래 이름의 태스크는 "수락 됨"상태입니다. 로그에 표시되는 내용은 모두 다음과 같습니다.

     >>> Invoking Main class now >>>
Heart beat
Heart beat
Heart beat
Heart beat
...

고맙습니다

해결법

  1. ==============================

    1.병렬로 실행할 수있는 maptask의 수는 제한적으로 보입니다. 아래 속성을 현재 값보다 큰 값으로 설정합니다.

    병렬로 실행할 수있는 maptask의 수는 제한적으로 보입니다. 아래 속성을 현재 값보다 큰 값으로 설정합니다.

    mapred.tasktracker.map.tasks.maximum 50

    이렇게하면 문제가 해결 될 수 있습니다.

    감사, Sathish.

  2. from https://stackoverflow.com/questions/18054557/oozie-with-hadoop-2-job-hangs-in-running by cc-by-sa and MIT license