Java Hadoop reduce side join不';行不通
当我尝试所示的相同示例时,我看到以下输出,但它不会继续 请给我一些建议 My DataJoin.jar包括以下库:Java Hadoop reduce side join不';行不通,java,hadoop,mapreduce,Java,Hadoop,Mapreduce,当我尝试所示的相同示例时,我看到以下输出,但它不会继续 请给我一些建议 My DataJoin.jar包括以下库: hadoop-common.jar hadoop-datajoin-2.0.0.-cdh4.0.0.jar hadoop-mapreduce-client-core.jar hadoop-datajoin.jar 下面是一些代码: $ hadoop jar DataJoin.jar /user/cloudera/join/reduceside/inp /user/clouder
- hadoop-common.jar
- hadoop-datajoin-2.0.0.-cdh4.0.0.jar
- hadoop-mapreduce-client-core.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%
关于reduce-side-join的一个不错的教程,您可以在这里参考[看起来“hadoop-datajoin-2.0.0.-cdh4.0.0.jar”使用“cdh4.0.0”,但其他jar没有使用“cdh4.0.0”。实际上,cdh与Apache Hadoop不兼容。您最好使用相同版本的Hadoop。您尝试过其他mapreduce作业吗?它们可以继续吗?是的,我可以成功运行标准的MR作业(不加入)。