Hadoop1.2.1分散型クラスタ環境でpig0.12をインストール

インストールと設定
1.pig-0.12.0.tar.gzをダウンロード
tar -zxvf pig-0.12.0.tar.gz
sudo mv pig-0.12.0 /opt/pig-0.12.0

2.環境変数を設定
sudo gedit /etc/profile
ファイルの最後に下記を追加
export PIG_HOME=/opt/pig-0.12.0
export PIG_CLASSPATH=${HADOOP_HOME}/conf
export PATH=${PATH}:${PIG_HOME}/bin

source /etc/profile
3.検証と実行
3.1 ローカルで実行
コマンド: pig -x local
下記メッセージが出れば、ローカルでうまく動いている
warning: $HADOOP_HOME is deprecated
2014-07-09 12:07:43,713 「main」 INFO org.apache.pig.main -Apache pig version
2014-07-09 12:07:43,714「main」 INFO org.apache.pig.main -Logging error message
2014-07-09 12:07:43,790 「main」 INFO org.apache.pig.main.impl.util.utils-
3.3 クラスタ実行
コマンド: start-all.sh //hadoopクラスタが起動
jps //起動の成功かどうかを確認
または pigでクラスタ実行

Source

Posted by arkgame