ジョブトラッカーがinputsplitが保存されているデータノードでタスクトラッカー(マッパー/レデューサー)を起動し、そのデータでそのタスクを実行し、マッパーがその中間ストレージをローカルストレージに保存することは間違いありませんか?マッパーは、それが実行されているデータノードのRAMに中間出力を保存しますか?
私の質問は次のとおりです。マッパーはdatanode上で実行されているので、データノードのRAMに中間データを保存していますか?また、データノードディスクはhdfsの一部であり、中間出力はhdfsには格納されません。