我在Windows 7上使用Cygwin为单个节点安装了Hadoop(1.0.2),它正在运行.但是,我无法获得PIG(0.10.0)来查看Hadoop.
1) "Error: JAVA_HOME is not set."
Run Code Online (Sandbox Code Playgroud)
我把这行添加到猪(在bin下):export JAVA_HOME =/cygdrive/c/PROGRA~1/Java/jdk1.7.0_05
2) which: no hadoop in (/usr/local/b.....)
cygpath: cannot create short name of C:\pig-0.10.0\logs
Cannot locate pig.jar. do 'ant jar', and try again
Run Code Online (Sandbox Code Playgroud)
我尝试将下面的行添加到猪身上,但仍然没有找到hadoop.我该怎么办?
export PIG_HOME="/cygdrive/c/pig-0.10.0"
export PATH=$PATH:$PIG_HOME/bin
export PIG_CLASSPATH=/cygdrive/hadoop/hadoop-1.0.2/conf
Run Code Online (Sandbox Code Playgroud)
您可能还需要将 Hadoop 安装添加到您的路径中。例如
export HADOOP_INSTALL=/Users/yourname/dev/hadoop-0.20.203.0
export PATH=$PATH:$HADOOP_INSTALL/bin
Run Code Online (Sandbox Code Playgroud)