1

2 つの質問があります。

  1. 現在、hadoop0.20.203 と hadoop1.0.0 を使用しています。しかし、2 つのバージョンの両方に、 MultiInputs 、 TotalOrderPartitioner などのクラスがないことがわかりました。($HADOOP_HOME/hadoop-core-1.0.0.jar ファイルを開きますが、ort/apache/hadoop/mapreduce/lib/input/* に .class ファイルが見つかりません)。
    しかし、私はいくつかの仕事をするためにそれらを使わなければなりません。何か見逃しましたか?どのバージョンを選択すればよいですか?

  2. hadoop1.0.2 のプラグインを見つけたいです (このバージョンの hadoop-core-1.0.2.jar ファイルに必要なクラスが含まれていることがわかったため)。コンパイルされたプラグインを見つけたいです。どこで見つけられますか?(いくつか持っていますが、入手できないようです)

一言で言えば、私の目的は、利用可能な Hadoop バージョンと Eclipse 用のプラグインを見つけることだけです。このバージョンでは、TotalOrder などを処理できます。私は何をすべきか?前もって感謝します。

4

1 に答える 1

0

それらが 1.0.2 に存在する場合、代わりにこのバージョンを使用できますか? クラスターが現在 1.0.0 を使用していて、1.0.2 を実行するようにアップグレードできない場合は、これら 2 つのファイルのソースを取得して、ジョブ jar に追加できます (あたかも自分が書いたコードであるかのように)。

1.0.2 は、ミラー リストからダウンロードできます。

例: http://apache.mirrorcatalogs.com/hadoop/common/hadoop-1.0.2/hadoop-1.0.2-bin.tar.gz

于 2012-06-07T00:29:19.590 に答える