2

以下のリンクごと -

http://hadoop.apache.org/docs/r0.20.2/mapred_tutorial.html#ディレクトリ#構造

「mapred.child.tmp」プロパティに絶対パスが値として送信されるディレクトリを作成するために Hadoop を期待していました。

<property>
    <name>mapred.child.tmp</name>
    <value>/hadoop/mapred/local/tmp</value>
</property>

私が気付いたもう1つのことは、以下のようにシンボル @taskid@ を使用してこのプロパティを設定できないことです:

<property>
    <name>mapred.child.tmp</name>
    <value>/hadoop/mapred/local/tmp/@taskid@</value>
</property>

「mapred.child.java.opts」のように、map/reduce タスクの taskid の値で補間すると良いでしょう。これを回避する別の方法があるかどうかわからない...?

この件についてご協力いただきありがとうございます。

4

0 に答える 0