Setting the Number of Reducers in a MapReduce job which is in an Oozie Workflow
I have a five node cluster, three nodes of which contain DataNodes and TaskTrackers. I've imported around 10million rows from Oracle via Sqoop and process it via MapReduce in an Oozie workflow. The MapReduce job takes about 30 minutes and is only using one reducer. Edit - If I run the MapReduce code on its own, separate from Oozie, the job.setNumReduceTasks(4) correctly establishes 4 reducers. I have tried the following methods to manually set the number of reducers to four, with no success: In Oozie, set the following property in the tag of the map reduce node: <property><name>mapred.reduce