NameNodeとJobTrackerを別々に使用して12ノードクラスターを実行している場合、この疑問があります。JobTrackerからMapReduceジョブを実行できますが、10個のDataNodeのいずれかからJobTrackerにジョブを送信したいと思います。それは可能ですか?はいの場合、これを行う方法はありますか?
1 に答える
2
はい、hadoopが(各ノードの)パス上にあり、クラスターの構成が各データノードに適切に分散されている限り、可能です。
実際、構成を適切に分散する必要はなく、それに応じてjobtrackerとhdfsのURLを構成する必要があります(GenericOptionsParserのオプション-jt
と-fs
オプションを参照してください)。
汎用オプションの詳細については、次のページを参照してください:http: //hadoop.apache.org/docs/r1.0.4/commands_manual.html#Generic+Options
于 2013-03-19T10:54:35.263 に答える