This looks like it is related to these two issues:

https://issues.apache.org/jira/browse/HADOOP-1642
https://issues.apache.org/jira/browse/HADOOP-2245

So hopefully this has been resolved, these fixes are in the trunk, so this will probably only come out with 0.16...

Owen O'Malley wrote:

On Dec 3, 2007, at 8:59 AM, Eugeny N Dzhurinsky wrote:

Hello there!

We would like to start several map/reduce jobs on the same host from several threads using different input and output dirs. However we are not able to do
this for some reason, and we are getting the exception:

07/12/03 18:53:57 ERROR impl.OurTask: java.io.IOException: Target /tmp/hadoop-bofh/mapred/local/localRunner/job_local_1.xml already exists

The problem is that you are using the local runner. For multiple threaded access, the distributed mode is a better direction. (ie. Bring up a job tracker, some set of task trackers, and submit your job to the job tracker.) If you want to use local runner, you need to set mapred.local.dir differently on each process.) A fix for HADOOP-1733 would also fix this problem.

-- Owen

Reply via email to