hadoop属性“mapred.child.tmp”如果不存在,则不会创建该目录

7vhp5slm  于 2021-06-03  发布在  Hadoop
关注(0)|答案(0)|浏览(280)

按下面的链接-
http://hadoop.apache.org/docs/r0.20.2/mapred_tutorial.html#directory#结构
我希望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值对其进行插值。不知道有没有别的办法。。。?
谢谢你在这件事上的帮助!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题