biocluster/10-05-28: install_cdh2.sh

File install_cdh2.sh, 1.1 KB (added by jazz, 14 years ago)
Line 
1#!/bin/bash
2sudo apt-get install lsb-release debconf-utils
3dist=$(lsb_release -c | awk '{ print $2 }')
4# Installing java non-interactively
5cat << EOF | sudo /usr/bin/debconf-set-selections
6sun-java6-bin   shared/accepted-sun-dlj-v1-1    select true
7sun-java6-jdk   shared/accepted-sun-dlj-v1-1    select true
8sun-java6-jre   shared/accepted-sun-dlj-v1-1    select true
9EOF
10# Download Cloudera DEB GPG key and setup repository
11echo "deb http://archive.cloudera.com/debian $dist-cdh2 contrib" > cloudera.list
12echo "deb-src http://archive.cloudera.com/debian $dist-cdh2 contrib" >> cloudera.list
13sudo mv cloudera.list /etc/apt/sources.list.d/.
14wget -q -O archive.key http://archive.cloudera.com/debian/archive.key
15sudo apt-key add archive.key
16sudo apt-get update
17sudo apt-cache search hadoop
18sudo apt-get -y install hadoop-0.20 hadoop-0.20-pipes hadoop-0.20-conf-pseudo sun-java6-jdk
19sudo update-rc.d hadoop-0.20-namenode defaults
20sudo update-rc.d hadoop-0.20-datanode defaults
21sudo update-rc.d hadoop-0.20-jobtracker defaults
22sudo update-rc.d hadoop-0.20-tasktracker defaults
23rm archive.key