0

現在、hadoop プログラムを開発しています。マッパー タスカーが大量のメモリ (約 7G) を占有するため、プログラムは Hadoop によって強制終了されます。1 台のマシンで一度に 1 つのタスクだけを実行させる方法はありますか?

以下の設定を試してみましたが、うまくいきませんでした。タスクは Hadoop によって強制終了されました。

conf.set("mapreduce.tasktracker.reserved.physicalmemory.mb", "7000");
conf.set("mapred.tasktracker.map.tasks.maximum", "1");

クラスターは使用してmapr-m3おり、すべてのマシンに 15.6 GB のメモリがあり、可用性は 70% です。

4

1 に答える 1