首页 > 代码库 > 在Linux上安装Hadoop

在Linux上安装Hadoop

先决条件:
Hadoop是用JAVA写的,所以首先要安装Java。在Ubuntu上安装JDK见:http://blog.csdn.net/microfhu/article/details/7667393

我下载的Hadoop版本是2.4.1,要求至少安装JDK 6以上。
Linux是唯一支持的生产环境,Unix,Windows或者Mac OS可以作为开发环境。在Windows上安装Hadoop需要Cygwin,并且在Cygwin里要包含openssh。

在Linux上安装Hadoop
到hadoop.apache.org上下载最新的稳定版hadoop,hadoop-2.4.1.tar.gz
将其解压到某目录下,例如:
/home/norris/soft/hadoop-2.4.1
解压命令:tar -xvf ./hadoop-2.4.1.tar.gz
配置环境变量:
打开/home/norris/.profile文件:vi ~/.profile
我用的是Ubuntu 14.04.1,其它Linux系统的这个文件可能叫.bash_profile或.bash_login
在最后加上:
export HADOOP_INSTALL=/home/norris/soft/hadoop-2.4.1
export PATH=${PATH}:${HADOOP_INSTALL}/bin:${HADOOP_INSTALL}/sbin
保存文件,并执行使其生效:source ~/.profile
此时你的环境变量中应该有JAVA和HADOOP_INSTALL

执行:hadoop version,出现版本信息,表示安装成功。
接下来要配置Hadoop的运行模式和HDFS,MapReduce(Yarn)