MAPREDUCE-6909. LocalJobRunner fails when run on a node from multiple users. Contributed by Jason Lowe.

This commit is contained in:
Akira Ajisaka 2017-07-04 15:25:33 +09:00
parent 063f2132ef
commit ac333155fb
No known key found for this signature in database
GPG Key ID: C1EDBB9CA400FD50
1 changed files with 32 additions and 0 deletions

View File

@ -62,6 +62,15 @@
set to less than .5</description>
</property>
<property>
<name>mapreduce.jobtracker.address</name>
<value>local</value>
<description>The host and port that the MapReduce job tracker runs
at. If "local", then jobs are run in-process as a single map
and reduce task.
</description>
</property>
<property>
<name>mapreduce.local.clientfactory.class.name</name>
<value>org.apache.hadoop.mapred.LocalClientFactory</value>
@ -69,6 +78,29 @@
creating local job runner client</description>
</property>
<property>
<name>mapreduce.jobtracker.system.dir</name>
<value>${hadoop.tmp.dir}/mapred/system</value>
<description>The directory where MapReduce stores control files.
</description>
</property>
<property>
<name>mapreduce.jobtracker.staging.root.dir</name>
<value>${hadoop.tmp.dir}/mapred/staging</value>
<description>The root of the staging area for users' job files
In practice, this should be the directory where users' home
directories are located (usually /user)
</description>
</property>
<property>
<name>mapreduce.cluster.temp.dir</name>
<value>${hadoop.tmp.dir}/mapred/temp</value>
<description>A shared directory for temporary files.
</description>
</property>
<property>
<name>mapreduce.job.maps</name>
<value>2</value>