0

我正在尝试在 Bluemix Analytics for Apache Hadoop上运行 oozie 工作流,但它失败了。调用 Workflow status 的输出如下:

    ...
    {
      "errorMessage": "Main class [org.apache.oozie.action.hadoop.ShellMain], exit code [1]",
      "status": "ERROR",
      "stats": null,
      "data": null,
      "transition": "fail",
      "externalStatus": "FAILED/KILLED",
      "cred": "null",
      "conf": "<shell xmlns=\"uri:oozie:shell-action:0.2\"> 
                  <job-tracker>****:8050</job-tracker>
                  <name-node>hdfs://****:8020</name-node>          
                  <configuration>
                     <property>      
                        <name>mapred.job.queue.name</name>   
                        <value>default</value>
                     </property>
                  </configuration>  
                  <exec>/usr/bin/python</exec>
                  <argument>oozie_python.py</argument>
                  <file>oozie_python.py#oozie_python.py</file>
               </shell>",
      "type": "shell",
      "endTime": "Tue, 13 Oct 2015 17:00:05 GMT",
      "externalId": "job_1444057234209_0042",
      "id": "0000023-151005150325577-oozie-oozi-W@oozie-python",
      "startTime": "Tue, 13 Oct 2015 16:59:53 GMT",
      "externalChildIDs": null,
      "name": "oozie-python",
      "errorCode": "JA018",
      "trackerUri": "****:8050",
      "retries": 0,
      "toString": "Action name[oozie-python] status[ERROR]",
      "consoleUrl": "http://****:8088/proxy/application_1444057234209_0042/"
    },
    ...

不幸的是,这对调试错误毫无帮助。无法访问 consoleUrl。

问题:如何在 Bluemix Analytics for Apache Hadoop上调试这个问题?

4

0 回答 0