1

我有两个问题:

  1. 现在我使用了hadoop0.20.203和hadoop1.0.0。但我发现这两个版本都没有 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,那么您可以获取这两个文件的源并将它们添加到您的作业 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 回答