Hadoop单机安装部署

一、准备工作:

  1、下载安装JDK

 在线安装:执行命令$sudo apt-get install jdk

 离线安装:

下载jdk-7u75-linux-x64.tar.gz,下载路径:

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

把离线包拷入到ubuntu的当前用户hadoop的文件夹下,然后执行命令安装。

执行命令

$cd  /home             

$tar  -zxvf  jdk-7u75-linux-x64.tar.gz  

$mv jdk1.7.0_75/ jdk1.7

2、配置JDK环境变量

安装完jdk后,需要配置环境变量,把java变成系统内命令编辑/etc/profile文件来修改系统环境变量。

执行命令$sudo gedit /etc/profile

在其中添加如下配置

export   JAVA_HOME=/home/ hadoop/ jdk1.7

export   CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export   PATH=$PATH:$JAVA_HOME/bin                                 

export   JRE_HOME=$JAVA_HOME/jre               

使profile文件修改配置生效

执行命令$source /etc/profile

$java -version

Hadoop单机安装部署

二、安装hadoop

1、下载解压hadoop安装包

下载hadoop安装包hadoop-2.6.0.tar.gz

下载路径:

Hadoop单机安装部署


拷贝到ubuntu当前用户目录中,执行命令进行安装执行命令

$tar -xvf hadoop-2.6.0.tar.gz

2、修改hadoop环境变量配置

执行命令:

$sudo gedit /etc/profile

进入/etc/profile修改配置

export   HADOOP_HOME=/home/hadoop/hadoop-2.6.0 ##hadoop的安装路径

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH:$HADOOP_HOME/share/hadoop/common/hadoop-common-2.6.0.jar:$HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.6.0.jar:$HADOOP_HOME/share/hadoop/common/lib/commons-cli-1.2.jar 

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/sbin:$HADOOP_HOME/bin:$PATH

 注意写配置值时,不要换行

使hadoop命令配置生效

执行命令:

$source /etc/profile

启动Hadoop

进入到/home/hadoop/hadoop-2.6.0/etc/hadoop目录

执行命令

$cd hadoop-2.6.0/etc/hadoop/

Hadoop单机安装部署

编辑hadoop-env.sh文件,修改参数信息

执行命令

$cd hadoop-2.6.0/etc/hadoop

$sudo gedit hadoop-env.sh

export JAVA_HOME=/home/hadoop/jdk1.7

Hadoop单机安装部署

测试Hadoop环境可用性

执行命令

$hadoop

Hadoop单机安装部署

到这步hadoop单机版安装完成。