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已經安裝成功了。

相關文章
相關標籤/搜索