0
当我尝试显示here的同一个示例时,我看到下面的输出,但不会继续进行。Hadoop减少端连接不起作用
请指教。
我DataJoin.jar包括以下库:
- Hadoop的common.jar
- Hadoop的datajoin-2.0.0.-cdh4.0.0.jar
- 类Hadoop MapReduce的客户端核心的.jar
- Hadoop的datajoin.jar
下面是一些代码:
$ hadoop jar DataJoin.jar /user/cloudera/join/reduceside/inp /user/cloudera/join/reduceside/out
14/01/10 12:00:09 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same.
14/01/10 12:00:09 INFO mapred.FileInputFormat: Total input paths to process : 2
14/01/10 12:00:10 INFO mapred.JobClient: Running job: job_201401100935_0010
14/01/10 12:00:11 INFO mapred.JobClient: map 0% reduce 0%
看起来“Hadoop的datajoin-2.0.0.-cdh4.0.0.jar”正在使用“cdh4.0.0”但是其他的罐子没有使用“cdh4.0.0”。实际上,cdh与Apache Hadoop不兼容。你最好使用相同版本的Hadoop。 – zsxwing
您是否尝试过其他mapreduce工作?他们能继续吗? – zhutoulala
是的,我能够成功运行标准MR作业(不加入)。 –