0
我已經在運行在Windows 7機器上的Ubuntu VM上運行Hadoop 1.2。我最近在同一臺Ubuntu VM上安裝了Pig 0.12.0。我已經從apache網站下載了pig-0.12.0.tar.gz。我有所有的變量,如JAVA_HOME,HADOOP_HOME,PIG_HOME變量設置正確。當我嘗試在本地模式,開始養豬,這是我所看到的:在本地或mapreduce模式下運行豬的故障
[email protected]:~$ pig -x local
pig: invalid option -- 'x'
usage: pig
[email protected]:~$ echo $JAVA_HOME
/usr/lib/jvm/java7
[email protected]:~$ echo $HADOOP_HOME
/usr/local/hadoop
[email protected]:~$ echo $PIG_HOME
/usr/local/pig
[email protected]:~$ which pig
/usr/games/pig
[email protected]:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java7/bin:/usr/local/hadoop/bin:/usr/local/pig/bin
由於我不是Unix專家我不知道這是否是問題,但該命令which pig
實際上返回/usr/games/pig
,而不是/usr/local/pig
。這是問題的根源嗎?
請指導。