我在Windows 7机器(32位)上以本地模式运行Hadoop。
我已经在C:驱动器上安装了HIVE / PIG / Hadoop / Java6
我使用的是Cygwin版本:2.819
我在cygwin上安装了C:
我可以从cygwin终端运行hadoop命令,例如:fs -ls
等
我也能够开始咕噜咕噜和蜂巢壳。
但真正的问题是:
我在grunt shell上输入的任何命令(例如:fs -ls
或records = LOAD.....
)我没有看到任何输出,它有点挂起。与hive提示类似,如果我将命令作为show tables命令;我没有看到任何输出只是光标一直闪烁!任何键盘输入并给出NOTHING。系统似乎没有做任何事情。
对我而言,一切看起来都不错,但肯定会出现问题: - )
我不确定我是否遗漏了什么。 任何帮助将受到高度赞赏。我从.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