Windows 7 マシン (32 ビット) でローカル モードで Hadoop を実行しています。
HIVE/PIG/Hadoop/Java6 をすべて C: ドライブにインストールしました。
私はCygwinのバージョン2.819を使用しています。
C: を cygwin にマウントしました。
たとえば、cygwin ターミナルから hadoop コマンドを実行できfs -ls
ます
。
しかし、本当の問題は次のとおりです
。grunt シェルで入力したコマンド (例:fs -ls
またはrecords = LOAD.....
) は出力が表示されず、ハングします。同様に、コマンドを show tables として指定した場合、ハイブプロンプトでも同様です。カーソルが点滅し続けるだけで出力が表示されません! どんなキーボード入力でも、何も与えません。システムは何もしていないようです。
私にはすべて問題ないように見えますが、間違いなく何かが間違っています:-)
何かが欠けているかどうかはわかりません。どんな助けでも大歓迎です。.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