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のバージョンが任意のバージョンになっていることを確認。以上