2014-01-13 125 views
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% 
+0

看起来“Hadoop的datajoin-2.0.0.-cdh4.0.0.jar”正在使用“cdh4.0.0”但是其他的罐子没有使用“cdh4.0.0”。实际上,cdh与Apache Hadoop不兼容。你最好使用相同版本的Hadoop。 – zsxwing

+0

您是否尝试过其他mapreduce工作?他们能继续吗? – zhutoulala

+0

是的,我能够成功运行标准MR作业(不加入)。 –

回答