0

是否存在 Hadoop 应用程序的包装器?我指的是一个将 Hadoop 设置转变为独立应用程序的包装器。我知道这会破坏 Hadoop 的目的。但是,这将极大地帮助开发 Hadoop 应用程序。

我知道 Hadoop Netbeans 插件允许创建本地应用内 Hadoop 环境。但是,我正在寻找一个应用程序,您可以让它在单个应用程序环境中代理您的 Hadoop 应用程序。

4

3 回答 3

1

在 apache hadoop wiki 上有一个调试 map reduce 程序的入口。这可能是你问题的答案

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

cloudera 还有一篇关于如何将 hadoop 作为单元测试运行的博客 http://www.cloudera.com/blog/2008/12/testing-hadoop/

因此,您也许可以配置您的环境以执行您的 map reduce 程序作为单元测试,以查看发生了什么

于 2011-03-14T01:11:55.197 回答
1

您所需要的只是 CLASSPATH 中的 Hadoop,默认情况下它将在本地模式下运行。

于 2011-03-14T04:08:25.323 回答
0

在单个节点上从 tar.gz 文件安装 hadoop 默认为在 localhost 上运行所有内容。格式化 hdfs (hadoop namenode -format) 并且 start-all.sh 应该这样做。

于 2011-03-14T06:45:40.333 回答