Hadoopのインストール(install)とHiveのインストール(install)

Hadoopのダウンロード場所

http://ftp.kddilabs.jp/infosystems/apache//hadoop/core/stable/

Hadoopのダウンロード

wget http://ftp.kddilabs.jp/infosystems/apache//hadoop/core/stable/hadoop-0.20.2.tar.gz

解凍

tar -xvzf hadoop-0.20.2.tar.gz

Hadoopの動作確認

./bin/hadoop -version

Error: JAVA_HOME is not set.

Hadoopに使用するためのJavaを入れる。
サイトURL

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter

wgetはできない?ので、いったんwindowsにdownloadしてからwinscpでupload。

sh jdk-6u23-linux-i586.bin

以下のファイルができる。
jdk1.6.0_23

export JAVA_HOME=/usr/local/src/jdk1.6.0_23

Hadoopのファイルを編集。

vi ./conf/hadoop-env.sh

lineの10行目を編集

export JAVA_HOME=/usr/local/src/jdk1.6.0_23
$HADOOP_HOME/bin/hadoop version

Hadoop 0.20.2

Subversion https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20 -r 911707

Compiled by chrisdo on Fri Feb 19 08:07:34 UTC 2010
こう表示されたらHadoopのインストールは完了

NEXT Hive

yum -y install subversion
svn co http://svn.apache.org/repos/asf/hive/trunk hive

antのインストール

wget http://archive.apache.org/dist/ant/binaries/apache-ant-1.8.1-bin.zip
unzip apache-ant-1.8.1-bin.zip
./apache-ant-1.8.1/bin/ant -version

Apache Ant(TM) version 1.8.1 compiled on December 20 2010
PATHを通す。

export PATH=$PATH:/usr/local/src/apache-ant-1.8.1/bin
export ANT_HOME=/usr/local/src/apache-ant-1.8.1

最終確認 confirm

echo $ANT_HOME

/usr/local/src/apache-ant-1.8.1

echo $HADOOP_HOME

/usr/local/src/hadoop-0.20.2

echo JAVA_HOME

/usr/local/src/hadoop-0.20.2

pwd

/usr/local/src/hive

ant clean package

MAYBE SUCCESS !?

$HIVE_HOME/build/dist/bin/hive

ERROR

bin/hive

Missing Hive Execution Jar: /usr/local/src/hive/lib/hive-exec-*.jar