Hadoop命令行说明

时间:2013-07-23 06:07:25

标签: hadoop hadoop-partitioning

有人可以解释一下这种语法,

bin/hadoop jar hadoop*examples*.jar wordcount /user/hpuser/testHadoop /user/hpuser/testHadoop-output

为什么我们在bin / hadoop之后不久就使用jar hadoop *例子* .jar是什么意思..? wordcount是工作的名字,还是我们要求hadoop算不上任何单词..?

http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/

1 个答案:

答案 0 :(得分:2)

Command Guide

  

<强>罐

     

运行一个jar文件。用户可以将他们的Map Reduce代码捆绑在一个jar中   文件并使用此命令执行它。

     

用法:hadoop jar <jar> [mainClass] args...

jar是命令。 hadoop*examples*.jar是jar文件。 WordCount是主要类。其余的是传递给WordCount.main()函数的参数:

public static void main(String[] args) throws Exception {
  int res = ToolRunner.run(new Configuration(), new WordCount(), args);
  System.exit(res);
}