ubuntu14.04下安装Hadoop

1、环境准备

一、ubuntu 14.04 

二、hadoop 2.7.2

文件较大(202M),选择一种下载方式下载。下载地址:html

http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.7.2/hadoop-2.7.2.tar.gzjava

三、jdk 1.7以上

安装方法(若已安装,请忽略):apache

http://jingyan.baidu.com/article/647f0115bb26817f2048a871.htmlubuntu

2、安装Hadoop

一、安装命令

sudo addgroup hadoop
sudo adduser -ingroup hadoop hadoop
        
tar xzf hadoop-2.4.0.tar.gz        
mv hadoop-2.7.2 /usr/local/hadoop 
chmod 774 /usr/local/hadoop

编辑:/etc/sudoers,为hadoop用户添加root权限。

切换hadoop帐户登录系统。vim

二、配置hadoop

1)jdk安装路径获取

首先须要获取jdk安装路径,经过如下命令获取:bash

update-alternatives --config javaoracle

2)配置.bashrc

编辑.bashrc,并添加以下配置:jvm

export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export HADOOP_INSTALL=/usr/local/hadoop
export PATH=$PATH:$HADOOP_INSTALL/bin
export PATH=$PATH:$HADOOP_INSTALL/sbin
export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_HOME=$HADOOP_INSTALL
export HADOOP_HDFS_HOME=$HADOOP_INSTALL
export YARN_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_INSTALL/lib"

最后使配置当即生效:source ~/.bashrcoop

3)编辑hadoop-env.sh

vim /usr/local/hadoop/etc/hadoop/hadoop-env.sh

4)修改hadoop-env.sh中jdk_home的配置

5)保存并退出

3、测试Hadoop

下面经过执行hadoop自带实例WordCount验证是否安装成功。测试

一、/usr/local/hadoop路径下建立input文件夹 

二、拷贝README.txt到input 

三、执行WordCount命令

bin/hadoop jar share/hadoop/mapreduce/sources/hadoop-mapreduce-examples-2.7.2-sources.jar org.apache.hadoop.examples.WordCount input output

以上步骤命令:

四、执行过程

五、执行结果

说明咱们的hadoop 2.7.2已经安装成功了。

相关文章
相关标签/搜索