硬件:
Dell PowerEdge SC420 Pentium 4GB RAM 80GBHDD
系统:
CentOS 6.2
下载地址:
ftp://mirror.nandomedia.com/pub/CentOS/6.2/isos/i386/CentOS-6.2-i386-LiveCD.iso
烧制CD
从CD引导启动
安装CentOS 6.2
从桌面单击Install onto Hard Disk Drive
重启
以root登录
软件:
下载java地址:
http://download.Oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.rpm
# rpm -ivh {downloadfolder}/jdk-7u4-linux-i586.rpm
安装java 到 /usr/java/jdk1.7.0_04
# java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build1.7.0_04-b20)
Java HotSpot(TM) Client VM (build 23.0-b21,mixed mode, sharing)
# cd
# pwd
/root
# vi .bashrc
添加以下两行到文本最后
export JAVA_HOME=/usr/java/jdk1.7.0_04
export PATH=${JAVA_HOME}/bin:${PATH}
按键 Esc
输入 : wq
# . ~/.bashrc
下载Hadoop:
http://apache.mirrorcatalogs.com/hadoop/common/hadoop-2.0.0-alpha/hadoop-2.0.0-alpha.tar.gz
# cd /usr
# tar -xvzf {downloadfolder}/hadoop-2.0.0-alpha.tar.gz
# ls /usr/hadoop-2.0.0-alpha
bin include lib LICENSE.txt output sbin
etc input libexec NOTICE.txt README.txtshare
# service sshd status
openssh-daemon (pid xxxx) is running...
如果不能运行则# service sshd restart
# groupadd hadoop
# useradd -g hadoop -m hadoop
# cd /usr/hadoop-2.0.0-alpha
# chown -R hadoop:hadoop
# su - hadoop
# ssh-keygen -t rsa -P ''
当提示需要一个文件夹时,点击回车。
# cat .ssh/id_rsa.pub >>.ssh/authorized_keys
# ssh localhost
登入时将不会提示需要密码
# exit
# whoami
hadoop
# bin/hadoop version
Hadoop 2.0.0-alpha
Subversionhttp://svn.apache.org/repos/asf/hadoop/common/branches/branch-2.0.0-alpha/hadoop-common-project/hadoop-common-r 1338348
Compiled by hortonmu on Wed May 16 01:28:50UTC 2012
From source with checksum954e3f6c91d058b06b1e81a02813303f