歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Hadoop學習教程(二) ---- CentOS下安裝JDK

Hadoop學習教程(二) ---- CentOS下安裝JDK

日期:2017/2/28 13:50:53   编辑:Linux教程

上篇我們講述了如何使用VMware安裝CentOS系統,接下來就看如何安裝我們最為熟悉的jdk吧!安裝前先看看系統上有沒有安裝過jdk,輸入java -version,如果查詢出了其他版本的jdk版本,就先刪除了,筆者這裡使用jdk1.6。說開始就開始,下面開始說明安裝步驟吧。

1.我們去Oracle獲取jdk1.6安裝文件,地址分享:http://download.oracle.com/otn/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin,這地址不能直接進行下載需要登錄oracle;

2.啟動虛擬機,進入CentOS系統,首先進入/usr/local目錄,新建java目錄,進入java目錄,將下載好的安裝包拷貝進此目錄,不知道怎麼拷貝,Vmware是可以共享文件夾的,百度搜索一下就知道怎麼共享了,共享完了就可以直接拷貝了;先賦予執行權限,再執行./jdk-6u45-linux-i586.bin直接進行安裝,之後會出現一個jdk1.6.0_45的文件夾。

cd /usr/local
mdkir java
cd java

#將文件拷貝進/usr/local/java中,執行以下命令
chmod 755 jdk-6u45-linux-i586.bin
./jdk-6u45-linux-i586.bin 

3.編輯/etc/profile文件進行環境配置(vim /etc/profile,直接輸入i進入編輯模式),追加如下代碼;

# java variable settings
export JAVA_HOME=/usr/local/java/jdk1.6.0_45
export PATH=$PATH:$JAVA_HOME/bin 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export JAVA_HOME PATH CLASSPATH

4.設置完環境變量後鍵入source /etc/profile使剛編輯的內容生效,然後測試一下JDK是否安裝成功,輸入java -version,出現如下圖所示內容,表示安裝成功。


5.我們安裝了四台虛擬機便於之後做集群用,所以在其他三個虛擬機中同樣執行以上步驟完成JDK的安裝,環境變量文件可以直接復制進其他三台虛擬機中,通過以下命令進行遠程拷貝,執行了之後會要求輸入相應虛擬機中的相應用戶的密碼;

scp -r /etc/profile [email protected]:/etc
scp -r /etc/profile [email protected]:/etc
scp -r /etc/profile [email protected]:/etc


6.說到這,還有補充的,因為上一篇中安裝完了就結束了,還沒說如何設置static IP和hostname呢,這裡就補充上吧,如果沒有設置的,在第5步中[email protected]中的hadoop.slave1可以使用ip進行代替,同樣可以實現拷貝。
  6.1 static ip setting(靜態IP配置)

    >編輯/etc/sysconfig/network-scripts/ifcfg-eth0,如下圖標注所示修改,修改完成後執行命令 service network restart 重啟網卡,ip和網關地址可以根據自己的情況進行修改
  

  6.2 hostname修改

    >編輯/etc/hosts文件,修改為一下內容,同樣ip根據自己的情況進行修改,其他三台虛擬機也同樣執行,同樣可以和/etc/profile一樣拷貝進其他三台虛擬機
    

192.168.3.180 hadoop.master
192.168.3.181 hadoop.slave1
192.168.3.182 hadoop.slave2
192.168.3.183 hadoop.slave3

下集預告

  下一篇講述的是Hadoop的安裝了,支持的記得關注一下哦!有不懂的也可以在評論區評論,看到了會回復的,大家多多支持哦!! 

全部系列見:http://www.linuxidc.com/search.aspx?where=nkey&keyword=44572

在CentOS7上安裝JDK1.8 http://www.linuxidc.com/Linux/2016-06/132678.htm

CentOS 搭建JDK環境 http://www.linuxidc.com/Linux/2015-06/118879.htm

CentOS6.3安裝JDK和環境配置 http://www.linuxidc.com/Linux/2012-09/70780.htm

更多Hadoop相關信息見Hadoop 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=13

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved