ConnectionException при запуске рабочего процесса Oozie
При попытке запустить рабочий процесс Oozie с действием Java, я получаю следующую ошибку.
JA006: Call From sandbox.hortonworks.com/10.0.2.15 to sandbox.hortonworks.com:10020 failed
on connection exception: java.net.ConnectException: Connection refused;
For more details see: http://wiki.apache.org/hadoop/ConnectionRefused
Это workflow.xml
<workflow-app name="cascading-wordcount" xmlns="uri:oozie:workflow:0.4">
<start to="wordcount_job"/>
<action name="wordcount_job">
<java>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<configuration>
<property>
<name>jobTracker</name>
<value>sandbox.hortonworks.com:8050</value>
</property>
</configuration>
<main-class>com.test.cascading.WordCount</main-class>
<arg>/user/hue/oozie/test/cascading-in/rain.txt</arg>
<arg>/user/hue/oozie/test/cascading-out</arg>
<capture-output/>
</java>
<ok to="end"/>
<error to="kill"/>
</action>
<kill name="kill">
<message>Action failed, error message[${wf:errorMessage(wf:lastErrorNode())}]</message>
</kill>
<end name="end"/>
Я даже не могу просмотреть журналы, связанные с работой. Когда я пытаюсь, это дает
Could not find job job_1453962161829_0005.
Job job_1453962161829_0005 could not be found: HTTPConnectionPool(host='sandbox.hortonworks.com', port=19888): Max retries exceeded with url: /ws/v1/history/mapreduce/jobs/job_1453962161829_0005 (Caused by <class 'socket.error'>: [Errno 111] Connection refused)
Я могу запустить ту же банку, что и здесь, используя CLI с командой yarn jar
, Я новичок в этом. Боюсь, я мог сделать глупую ошибку.
РЕДАКТИРОВАТЬ
Это то, что я получаю, когда пытаюсь просмотреть логи через CLI, как сказал snies.
impl.TimelineClientImpl: Timeline service address: http://sandbox.hortonworks.com:8188/ws/v1/timeline/
client.RMProxy: Connecting to ResourceManager at sandbox.hortonworks.com/10.0.2.15:8050
/app-logs/root/logs/application_1453962161829_0005 does not exist.
Log aggregation has not completed or is not enabled.