I would like to be able to submit individual map/reduce jobs from a java
app running at an arbitrary remote node.  As (1) Oozie has REST support for
job submission API (and that appears not to exist elsewhere), (2) Oozie
supports many versions/variants of Hadoop, and (3) a single map/reduce job
can be represented as a trivial one action workflow ... Can the Oozie
client be installed/run on an arbitrary node? (or say does it need to run
on a Hadoop EdgeNode)?  [If it needs to run on a Hadoop EdgeNode, would the
answer be different if I wrote  own REST client using say Apache Wink
client?]

Also, since I only really want to submit individual map/reduce jobs, not
complex workflows, is there any reason I should not use Oozie (because
workflow orchestration makes Oozie more complex than needed for my specific
task).

LAT

Reply via email to