一:环境准备:基于Windows下的VMware Player4.0.3中的Ubuntu12.04-64server.
下载免费的VMware Player并安装好;
下载 免费的Ubuntu 12.04 server版并在VMware中安装好;
二:基础安装:
执行如下命令升级部分软件和把ssh安装好:
(1) sudo apt-get update;
(2) sudo apt-get upgrade;
(3) sudo apt-get install openssh-server;
有两种方法可以安装Oracle JDK(本文采用第一种)。
方法一:通过webupd8team自动安装,执行命令如下:
(1) sudo apt-get install python-software-properties
(2) sudo add-apt-repository ppa:webupd8team/java
(3) sudo apt-get update
(4) sudo apt-get install oracle-java6-installer
方法二:手动安装JDK1.6
(1) 下载jdk1.6,选择jdk-6u37-linux-x64.bin。
(2) 执行chmod +x jdk-6u37-linux-x64.bin增加可执行权限;
(3) ./ jdk-6u37-linux-x64.bin直接解压即可,建议放在/opt目录下。
(4) 然后将解压后的bin目录加入到PATH环境变量中即可。
创建hadoop用户。
(1) sudo addgroup hadoop
(2) sudo adduser --ingroup hadoop hduser
建立SSH信任关系,登录localhost就不需要密码
$ cd /home/hduser
$ ssh-keygen -t rsa -P "" #直接回车
$cat .ssh/id_rsa.pub >>.ssh/authorized_keys
注:可通过ssh localhost命令验证。
三:正式安装:
注:以下操作以hduser登录进行操作。
下载hadoop2.2版本。地址:。
执行tar zxf hadoop-2.2.0.tar.gz解压至当前目录/home/hduser目录下。
mv hadoop-2.2.0 hadoop
相关阅读:
Hadoop 1.2.1 单节点安装(Single Node Setup)步骤
在CentOS上安装Hadoop
CentOS 6.3 x86_64安装与配置Hadoop-1.0