如何通过命令行运行hadoop简单程序

时间:2011-08-04 03:35:01

标签: hadoop

我是hadoop技术的新手。如何通过命令行运行简单的程序。我正在使用Windows环境。我安装了Cygwin。可以帮助我...

3 个答案:

答案 0 :(得分:3)

尝试以下网址。

http://v-lad.org/Tutorials/Hadoop/00%20-%20Intro.html

http://hayesdavis.net/2008/06/14/running-hadoop-on-windows/

如果您不熟悉Hadoop,请尝试使用其中一个IDE插件。这将有助于您快速入门。

http://karmasphere.com/Studio-Eclipse/quick-click-guide.html

http://wiki.apache.org/hadoop/EclipsePlugIn

仅供参考.....不建议在Windows上使用Hadoop进行生产。

答案 1 :(得分:0)

您的程序是用Java编写的吗?如果是这样,您需要编译程序并将编译后的文件打包到Jar文件中。然后使用hadoop命令运行程序:

${hadoop_home}/bin/hadoop jar ${your_program_jar_file} ${main_class_of_jar}

答案 2 :(得分:0)

您可以从终端/命令行中的任何位置运行Hadoop命令,但前提是$path变量设置正确。

语法如下:

hadoop fs -<command> or hdfs fs -<command>

您需要查看the docs以获取更多信息。