Hadoop MapReduce 作业未运行



我已经创建了一个基本的MapReduce程序并从中创建jar文件。 当我尝试从控制台运行它时,如下所示:

[cloudera@localhost ~]$ hadoop jar /home/cloudera/Desktop/csvjar.jar testpackage.Mapreduce /import/climate /output5

什么都没有发生,没有错误或地图减少状态。它只显示

[cloudera@localhost ~]

Mapreduce是map,reduce和main函数所在的类。jar文件也保存在本地机器和HDFS上。我已经尝试了这两种路径。在这两种情况下都没有发生任何事情。输出 5 文件夹在 hdfs 中不存在。

我也遇到了同样的问题。在我的代码中,我在检查驱动程序代码中的参数部分时错过了右大括号。我用"}"附加代码部分以供参考。

    if(otherArgs.length !=3){
         System.err.println("Number of argument passed is not 3");
         System.exit(1);
     }

我希望这对你有所帮助。

相关内容

  • 没有找到相关文章