1. 程式人生 > >【完全分散式Hadoop】(五)jdk1.8環境安裝

【完全分散式Hadoop】(五)jdk1.8環境安裝

1.、下載jdk1.8

  有些Centos系統可能已經有openjdk了,但是為了更清晰的瞭解我們的環境,我們一般採用二進位制包,進行環境配置
  解除安裝系統自帶的openjdk

rpm -e --nodeps `rpm -qa | grep java`

  CDH官方hadoop2.6版本是推薦使用jdk1.7版本的,但是spark2.2.x開始不再支援jdk1.7。而jdk1.8也是可以向下相容的,如後續出現問題,可以再進行變更。

2、 解壓jdk-8u45-linux-x64.gz

安裝jdk和mysql使用root許可權,在root許可權下,在根目錄中建立app目錄
我們這裡將java安裝在/usr/java/目錄下
mkdir -p /usr/java/


tar -xzvf jdk-8u45-linux-x64.gz -C /usr/java/

3、 配置JAVA_HOME

vi /etc/profile
export JAVA_HOME=/usr/java//jdk1.8.0_45
export PATH=$JAVA_HOME/bin:$PATH

退出編輯後,啟用環境變數:
source /etc/profile
檢查是否配置成功:
java -version
在這裡插入圖片描述

4、 配置所有節點的java環境

ssh hadoop001,所有的節點建立app目錄
scp -r /usr/java/jdk1.8.0_45 [email protected]:/usr/java/jdk1.8.0_45


然後配置JAVA_HOME