Hi all,
There are 2 simple actions in my work-flow. I see that oozie takes >8
minutes to finish first action (status code: running -> finished) although
it takes only 3 seconds in job tracker hadoop site.
Are there any config variable to fix it?
My sample work-flow:
<start to="java-node" />
<action name="java-node">
<java>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/${hadoop.tmp.dir}" />
</prepare>
<configuration>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
</configuration>
<main-class>org.ltc.command.AllFileUrlsOnText</main-class>
<arg>${raw.data.set}</arg>
</java>
<ok to="log-node-start" />
<error to="fail" />
</action>
<action name="log-node-start">
<java>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<configuration>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
</configuration>
<main-class>org.ltc.command.LogMain</main-class>
<arg>Log From Ozzie </arg>
</java>
<ok to="end" />
<error to="fail" />
...
</action>