Hive 和 PIG/Grunt shell 挂在 cygwin 上

2024-03-13

我在 Windows 7 机器(32 位)上以本地模式运行 Hadoop。

我已将 HIVE/PIG/Hadoop/Java6 全部安装在 C: 驱动器上。
我使用的 Cygwin 版本:2.819。
我已将 C: 安装在 cygwin 上。
我可以从 cygwin 终端运行 hadoop 命令,例如:fs -ls etc.
我还能够启动 grunt 和 hive shell。

但真正的问题是:
我在 grunt shell 上输入的任何命令(例如:fs -ls or records = LOAD.....)我没有看到任何输出,它有点挂起。与 hive 提示符类似,如果我给出命令 show table ;我没有看到任何输出,只是光标一直闪烁!任何键盘输入都不会给出任何结果。系统似乎什么也没做。

对我来说一切看起来都很好,但肯定出了问题:-)

我不确定我是否遗漏了一些东西。 任何帮助将不胜感激。我附加 .bashrc 文件中的类路径和环境变量:

export JAVA_HOME=/c/Java/jdk1.6.0_34
export HADOOP_HOME=/c/Hadoop
export PIG_HOME=/c/PIG
export HIVE_HOME=/c/Hive

export HADOOP_BIN=$HADOOP_HOME/bin/hadoop

export PATH=$PATH:/c/Java/jdk1.6.0_34/bin

export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HIVE_HOME/bin

export PATH=$PATH:$PIG_HOME/bin

上面的链接对我的情况没有帮助。以下解决方案 - 更改CYGWIN 快捷方式属性 http://hadooptips.wordpress.com/2013/08/13/hive-and-piggrunt-shell-hangs-on-cygwin helped.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Hive 和 PIG/Grunt shell 挂在 cygwin 上 的相关文章

随机推荐