首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cygwin hadoop map-reduce问题

cygwin hadoop map-reduce问题
EN

Stack Overflow用户
提问于 2011-05-18 12:43:15
回答 1查看 742关注 0票数 0

我在获取map/reduce示例以在cygwin上工作时遇到了问题:http://www.michael-noll.com/tutorials/writing-an-hadoop-mapreduce-program-in-python/

在cygwin下,传递-mapper=mapper.py会导致"CreateProcess error=193,%1不是有效的Win32应用程序“

我尝试使用-mapper="python mapper.py",它给出错误: java.lang.RuntimeException: PipeMapRed.waitOutputThreads():子进程失败,代码为1

有没有人在cygwin下用python成功运行过hadoop map/reduce?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-09 07:03:44

在Cygwin的指导下,我已经取得了成功。我在WinXP上使用Cygwin 1.7.9-1下的hadoop-0.20.2。我还没看过你的确切信息。不过,我之所以回答这个问题,是因为我在使用-mapper选项时确实遇到了一些问题,并通过将python脚本放在/tmp目录中解决了这个问题。我看到了一些错误消息,这让我觉得在Cygwin下/home目录的命名方式有些混乱。我决定通过使用/tmp来避免这种情况,并取得了成功。顺便说一句,我也用了单引号。有时,在Windows中粘贴双引号会给您一个Unix进程无法识别的字符。

顺便说一句,我也使用了教程re。在Cygwin和Eclipse下运行Hadoop:http://ebiquity.umbc.edu/Tutorials/Hadoop/接近尾声的Eclipse/java的东西对我不起作用,也不是我计划使用Hadoop的方式。不过,最初的几个步骤对创建伪集群很有帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6039961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档