一,安装配置JDK
Hadoop是基于Java的,把有首先要配置Java JDK文件
1. JDK下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
找到JDK DOWNLOAD ,选择 jdk-8u40-linux-i586.tar.gz文件下载,下载完成后,执行:
tar zxvf jdk-8u40-linux-i586.tar.gz
解压。
2.配置jdk
在终端输入vi ~/.profile,在profile文件的最后加上以下命令:
#set java environment
export JAVA_HOME=/home/lxp/java/jdk1.8.0_40
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
注意JDK的安装路径。
编辑完成后,在终端输入
source ~/.profile,
使之生效
3.测试JDK是否安装成功
输入命令:
java -version
如果出现以下提示,表示安装JDK成功:
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b26)
Java HotSpot(TM) Client VM (build 25.40-b25, mixed mode)
二、安装配置Hadoop
1.下载Hadoop
http://www.eng.lsu.edu/mirrors/apache/hadoop/common/
我下载的版本是hadoop-1.2.1.tar.gz
下载完成后解压
tar zxvf hadoop-1.2.1.tar.gz
2.配置Hadoop
在终端输入vi ~/.profile,在profile文件的最后加上以下命令:
#set hadoop
export HADOOP_INSTALL=/home/lxp/Hadoop/hadoop-1.2.1
export PATH=$PATH:$HADOOP_INSTALL/bin
export CLASSPATH=$CLASSPATH:$HADOOP_INSTALL/hadoop-core-1.2.1.jar
注意:最后一句一定要有,否则在编译java文件的时候,会由于找不到hadoop的包而产生错误
编辑完成后,在终端输入
source ~/.profile,
使之生效
在终端输入hadoop version
如果提示以下字符,表明配置成功:
root@lxp-virtual-machine:/home/lxp/Hadoop# hadoop version
Hadoop 1.2.1
Subversion https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1.2 -r 1503152
Compiled by mattf on Mon Jul 22 15:23:09 PDT 2013
From source with checksum 6923c86528809c4e7e6f493b6b413a9a
This command was run using /home/lxp/Hadoop/hadoop-1.2.1/hadoop-core-1.2.1.jar