我已经在Windows 2008 r2 x64上成功构建了Hadoop 2.3.0 Src。NameNode,DataNode,ResourceManager和NodeManager现在都可以正常工作。
我使用带有ant clean jar-withouthadoop -Dhadoopversion=23
参数的Apache Ant重新编译了Pig-0.12.0 Src。然后我将重新编译的 Pig dir 复制到 Hadoop Home 目录,并设置所有环境变量。
我使用Mintty,MSYS打开一个Bash Shell Window,并键入pig -x local or pig
。
屏幕显示很多[信息]...消息,最后grunt>
外壳。但是每当我键入任何 Pig 命令时,它都没有反应。
有没有人在Windows上成功地在Hadoop 2.3.0上运行Pig运行时间?任何可能的建议??
直接使用 bash.exe 而不是 mintty/bin/bash -l 解决了我的问题。猪运行时的本地模式和mapreduce模式现在都可以正常工作。如果有人遇到同样的情况,我在这里注意到。