1
で定義されているXmxのメモリを無視します:Hadoopのマップ削減は、私はJavaコードをマップ-削減し、私はメモリヒープサイズを定義することで次の行を使用していた私のJavaコード
conf.set("mapreduce.map.java.opts", "-Xms3g");
conf.set("mapreduce.map.java.opts", "-Xmx3g");
conf.set("mapreduce.reduce.java.opts", "-Xmx2g");
が、私は私を実行すると2gの物理メモリを使用していて、map-reduceタスクを実行できません。私は糸xmlファイルのメモリ制限を変更しても、同じエラーが発生します。問題が何であるかを理解するために私を助けてください、なぜそれが私の記憶の定義を無視するのでしょうか?
これはしばらくしていますが、これらのプロパティが機能するにはsite.xmlファイルからタグを削除する必要があるかもしれません...私はsite.xmlが勝ったと思います。 – markg