根据以下链接 -
http://hadoop.apache.org/docs/r0.20.2/mapred_tutorial.html#Directory#Structure
我期待hadoop创建一个目录,其绝对路径作为值发送到“mapred.child.tmp”属性:
<property>
<name>mapred.child.tmp</name>
<value>/hadoop/mapred/local/tmp</value>
</property>
我注意到的另一件事是我们不能使用符号@ taskid @设置此属性,如下所示:
<property>
<name>mapred.child.tmp</name>
<value>/hadoop/mapred/local/tmp/@taskid@</value>
</property>
使用类似于“mapred.child.java.opts”的map / reduce任务的taskid值进行插值会很好。不确定是否还有其他方法......?
感谢您对此事的任何帮助!