CentOSにHadoopをインストールしてみよう!
CentOSにHadoopをインストールする手順です。
javaのインストール
Java SE Development Kit 7 Downloads
より、jdk-7uNN-linux-x64.rpmをインストールし、CentOS内に設置した後、
1 | rpm -ivh jdk-7uNN-linux-x64.rpm |
を実行。
1 | java -version |
により、javaのバージョンを確認。
また、下記によりJAVA_HOMEの設定を行います。
1 2 3 | export JAVA_HOME=/usr/java/default source /etc/profile echo $JAVA_HOME |
hadoopのインストール
yumのリポジトリに、clouderaのリポジトリを追加します。
1 2 | cd /etc/yum.repos.d/ wget http://archive.cloudera.com/redhat/cdh/cloudera-cdh3.repo |
これにより、hadoopがインストールできるようになります。
1 | yum search hadoop |
hadoopのインストール
1 | yum install hadoop-0.20 |
hive、pig、hadoop-hbaseのインストール
1 | yum install hadoop-hive hadoop-pig hadoop-hbase |
✳︎擬似分散モードで行う場合は、pseudoもインストールします。
pseudoのインストール
1 | yum install hadoop-0.20-conf-pseudo |
/etc/hadoop-0.20/conf.pseudo/
が生成されます。
以上でインストールは終わりです。
hadoopの起動
1 2 3 4 5 | service hadoop-0.20-datanode start service hadoop-0.20-jobtracker start service hadoop-0.20-namenode start serivce hadoop-0.20-secondarynamenode start service hadoop-0.20-tasktracker start |
サンプルプログラムの実施
hadoopインストール時にサンプルプログラムもインストールされているので、下記を実行することで、正確にインストールされていることを確認できます。
1 | hadoop jar /usr/lib/hadoop-0.20/hadoop-examples.jar pi 10 5000 |
Author Profile
スターフィールド編集部
SHARE