Hadoop 0.20.1
完全完全完全完全配置手配置手配置手配置手
1.
系统系统系统系统境配置境配置境配置境配置
假定有
3
台机器,机器上均按照了
Ubuntu
操作系统:
192.168.1.138 hadoop-master //
作
Hadoop
的主机用
192.168.1.140 hadoop-node1 //
作
Hadoop
的据点用
192.168.1.141 hadoop-node2 //
作
Hadoop
的据点用
本配置手完全在
Ubuntu8.10
上,其他
Linux
系统基本类似
.
首先登
192.168.1.138
;
1
、
安装
JDK6
打端,行如下命令:
附注:如果未安装
Java
境,可通以下方法安装:
#sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk
更新可用:
#sudo update-java-alternatives –s java-6-sun
默的
java
安装路是
/usr/lib/jvm
配置
JAVA
境变量
: sudo vim /etc/environment
在其中添加如下两行
: CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib JAVA_HOME=/usr/lib/jvm/java-6-sun
行命令
: sudo vim /etc/jvm
在最前面加入
: /usr/lib/jvm/java-6-sun 2
、
配置
SSH
了方便起见,新添加用户
hadoop
的及其同名用户,使得境与其它分离,方便管理
: sudo addgroup hadoop //
添加
hadoop
;
sudo adduser --ingroup hadoop hadoop //
添加
hadoop
用户,并其加入
hadoop
中;
接下的目是使得新建的
hadoop
用户具有行
sudo
的限;
# su #ls –l /etc/sudoers #chmod u+w /etc/sudoers #1s –l /etc/sudoers #vim /etc/sudoers
在
root ALL=(ALL) ALL ALL
的后面添加
: hadoop ALL=(ALL) ALL #chmod u-w /etc/sudoers #exit
安装
ssh
工具,保操作系统安装了
ssh
工具,如有可跳:
安装
openssh-server: #sudo apt-get install openssh-server