0

すぐに助けが必要です。私たちのジョブは MapR で正常に実行されますが、Cloudera 5.1 で同じジョブを開始すると、ローカル モードで実行され続けます。

これはある種の構成の問題だと確信しています。どの構成設定ですか?

14/08/22 12:16:58 INFO mapreduce.Job: map 0% reduce 0%
14/08/22 12:17:03 INFO mapred.LocalJobRunner: map > map
14/08/22 12:17:06 INFO mapred.LocalJobRunner: map > map
14/08/22 12:17:09 INFO mapred.LocalJobRunner: map > map

ありがとう。

4

1 に答える 1

0

問題は、使用すべきではない MapReduce ジョブを開始する場合、Cloudera 5.1 が「Yarn」ディストリビューションおよび Yarn の下で実行されることでした。

java -cp $CLASSPATH CLASSNAME (Yarn では、ローカル モードでジョブを開始します。)

代わりに使用する必要があります

yarn -cp $CLASSPATH クラス名

また、私が学んだもう 1 つのことは、次のコマンドを実行することで HADOOP クラスパスを取得できることです。

糸のクラスパス

于 2014-08-29T05:14:42.220 に答える