我正在尝试在 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上调试这个问题?