我已经在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目录复制到Hadoop Home目录,并设置所有环境变量。
我使用Mintty,MSYS打开了Bash Shell窗口,然后键入pig -x local or pig
。
屏幕显示许多[INFO] ...消息,最后显示grunt>
shell。
但是,只要我键入任何Pig命令,它都不会响应。
是否有人在Windows上通过Hadoop 2.3.0成功运行Pig运行时?
有任何建议吗?
最佳答案
最后,我直接使用bash.exe而不是mintty / bin / bash -l解决了我的问题。
Pig运行时的本地模式和mapreduce模式现在都可以正常工作。
如果有人遇到相同的情况,我在这里指出。
关于bash - Windows 2008 R2 x64上的Hadoop 2.3.0上的Pig 0.12.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22216352/