1

Eclipse の実行ダイアログ(F11)を使用して、リモート クラスターで Map Reduce ジョブを開始することはできますか?

現在、External Tool Chain Dialogと Maven で実行する必要があります。

注:ローカル クラスターで実行することは、実行ダイアログでは大したことではありません。ただし、リモート接続の場合、コンパイル済みの JAR が必須です。それ以外の場合はClassNotFoundException(Jar-By-Classが設定されている場合も)を取得します。

現在のセットアップは次のとおりです。

  • Spring-Data-Hadoop 1.0.0
  • STS - Springsource ツールスイート
  • メイヴン
  • CDH4

これは私たちが設定したapplicationContext.xmlものです (これは、バニラ Hadoop の *-site.xml で指定したものです)

 <hdp:configuration id="hadoopConfiguration">
    fs.defaultFS=hdfs://carolin.ixcloud.net:8020
    mapred.job.tracker=michaela.ixcloud.net:8021
</hdp:configuration>

実行ダイアログが実行されたときにJARを構築する必要があることをEclipseに伝える方法はありますか。

4

1 に答える 1

0

新しいjarを構築するかどうかはわかりません(jarをフォルダーに抽出する必要があるかもしれません)。「Run Configurations-> Classpath」を追加すると、jarの問題「ClassNotFoundException」がクリアされます。

于 2013-03-14T07:33:29.963 に答える