基于hadoop的问题

时间:2011-03-21 10:55:32

标签: hadoop

嘿,我有一个非常基本的怀疑。假设我编写了一个java程序,我想在HADOOP中运行它,那么1.文件应保存在哪里? 2.如何从hadoop访问它? 3.我应该通过以下命令调用它吗? hadoop classname 4. hadoop中执行java文件的命令是什么?你能否回答我的问题并帮助我解决问题?

1 个答案:

答案 0 :(得分:0)

i)您可以将您的Java jar放在hadoop客户端计算机上,该计算机可以与您的hadoop集群通信或运行map-reduce作业。在map-reduce作业中,您的Java jar可以进入分布式缓存或hdfs上的某个位置。

ii)命令hadoop jar<>再次可以从hadoop客户端运行,或者在map-reduce作业运行时在实际数据节点上运行。

iii)示例命令是:

hadoop --config jar -conf<> -input