【hadoop】2. 運行環境搭建

簡介

經過本教程您能夠學習到:java

  1. 安裝jdk
  2. 安裝單機版本的hadoop

一、安裝hadoop

集羣環境下的安裝和單機其實差很少同樣,不過麻煩在於對機器的需求量比較大。爲了方便,本教程只演示單機的安裝。linux

您須要具有的安裝包爲hadoop-2.7.2.tar.gz、jdk-8u131-linux-x64.tar.gz。即jdk1.8和hadoop-2.7的tar安裝包。shell

1.1 安裝JDK

爲了統一管理,咱們將涉及到的安裝包軟件都安裝到opt目錄的module目錄下,同時,使用software文件夾存儲安裝包。oop

一、opt目錄建立兩文件夾學習

# cd /opt
# mkdir software
# mkdir module

二、在module下安裝jdk.code

# cd /opt/sottware
# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /opt/module

三、修改prfile文件,添加環境變量信息視頻

vi /etc/profile

四、在文件末尾添加內容,保存修改並退出。教程

# JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_131
export PATH=$PATH:$JAVA_HOME/bin

jdk1.8.0_131是咱們解壓以後的jdk目錄的文件夾名稱。第二串是往PAHT路徑中添加咱們的jdk信息,使用冒號分隔。hadoop

四、使修改生效io

# source /etc/profile

1.2 安裝hadoop

一、安裝hadoop的方式和jdk很是類似。回到software文件夾下

二、在module下安裝jdk.

# cd /opt/sottware
# tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module

三、修改prfile文件,添加環境變量信息

vi /etc/profile

四、在文件末尾添加內容,保存修改並退出。

# HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin

hadoop-2.7.2是咱們解壓以後的hadoop目錄的文件夾名稱。第二串是往PAHT路徑中添加咱們的hadoop命令的信息,查看hadoop文件夾,咱們能夠發現bin及sbin兩個目錄下都有-命令,都將他們添加到環境變量中。

四、使修改生效

# source /etc/profile

輸入hadoop命令查看是否有提示輸出,若是沒有,能夠嘗試重啓系統。

五、在hadoop環境shell文件中指定JAVA_HOME

  • 查看當前JAVA_HOME的具體值並複製此值,將其寫到hadoop-env.sh中。
echo $JAVA_HOME

進入hadoop的配置文件中

vi /opt/module/hadoop-2.7.2/etc/hadoop/hadoop-env.sh

找到配置JAVA_HOME的地方,將其值定爲常數路徑,也就是咱們剛剛經過變量輸出的結果。

# The java implementation to use.
export JAVA_HOME=/opt/module/jdk1.8.0_131

至此,hadoop的安裝基本完成了。經過下一節,咱們開始嘗試在本地安裝好的環境下運行一些官方提供的參考案例。

參考

  1. 尚硅谷官方教學視頻。
  2. 書籍《hadoop權威指南 第四版》附錄B
相關文章
相關標籤/搜索