我的搭建环境: ubuntu12.04
hadoop-0.20.203
jdk-6u30-linux-i586.bin ----> http://labs.mop.com/apache-mirror/hadoop/common/hadoop-1.0.1/
hadoop-0.20.203的 eclipse插件 --->http://download.csdn.net/detail/god793614256/5781659
1.配置hosts与hostname
Ctrl+Alt+T->进入终端
sudo gedit /etc/hosts ->用文本编辑器打开hosts配置文件(如有多个节点,namenode要将集群内所有机器的IP和主机名写上,datanode只需写上自己和namenode的IP和主机名)
master机的ip地址假定为192.168.1.101 slave1机的ip 假定为192.168.1.102
sudo gedit /etc/hostname ->修改主机名(注意此处一定要改,否则会在reduce阶段卡住,原因是找不到相应节点)
namenode节点修改为master,相应的datanode节点修改为slave1
2.安装jdk
cd /usr/local ->进入该文件夹下
sudo mkdir java ->创建java文件夹
cd ..
cd 桌面 ->进入桌面
sudo cp jdk-6u30-linux-i586.bin /usr/local/java ->将java软件包拷贝到刚建立的文件夹下
cd /usr/local/java
sudo chmod u+x jdk-6u30-linux-i586.bin->给jdk文件赋予权限
sudo ./jdk-6u30-linux-i586.bin-> 解压jdk压缩包进行安装
sudo gedit /etc/profile ->打开配置文件,配置java环境变量,在末尾添加(注意/etc/environment是设置整个系统的环境,而