わかった風のことを書くBLOG

仕事(IT)のはなしや、地元(沖縄)の話などなど記載してきます〜

Hadoop(CDH)をバージョン指定してインストール

yumでCDH入れるとき、clouderaのリポジトリから入れるがバージョンは固定したい時のメモ

リポジトリの準備

$ wget http://archive.cloudera.com/cdh4/redhat/6/x86_64/cdh/cloudera-cdh4.repo
$ sudo yum --nogpgcheck localinstall cloudera-cdh-4-0.x86_64.rpm

リポジトリキーのインストール

$ sudo rpm --import http://archive.cloudera.com/cdh4/redhat/6/x86_64/cdh/RPM-GPG-KEY-cloudera

yumのリポジトリ情報を変更(バージョン指定)

$ sudo vi /etc/yum.repos.d/cloudera-cdh4.repo

baseurlを任意のバージョンに変更する

[cloudera-cdh4]
name=Cloudera's Distribution for Hadoop, Version 4
#baseurl=http://archive.cloudera.com/cdh4/redhat/6/x86_64/cdh/4/
baseurl=http://archive.cloudera.com/cdh4/redhat/6/x86_64/cdh/4.2.2/
gpgkey=http://archive.cloudera.com/cdh4/redhat/6/x86_64/cdh/RPM-GPG-KEY-cloudera
gpgcheck=1

確認

$ sudo yum list available | grep hadoop

※CDHのバージョンが任意のバージョンになっていることを確認。以上