在Ubuntu下安裝與設置Hadoop的主要過程。 1. 創建Hadoop用戶 創建一個用戶,用戶名為hadoop,在home下創建該用戶的主目錄,就不詳細介紹了。 2. 安裝Java環境 下載Linux環境下的JDK:jdk-8u111-linux-x64.tar.gz。 在usr下創建一個jav ...
在Ubuntu下安裝與設置Hadoop的主要過程。
1. 創建Hadoop用戶
創建一個用戶,用戶名為hadoop,在home下創建該用戶的主目錄,就不詳細介紹了。
2. 安裝Java環境
下載Linux環境下的JDK:jdk-8u111-linux-x64.tar.gz。
在usr下創建一個java文件夾,將jdk-8u111-linux-x64.tar.gz複製到java文件夾下麵,並解壓。
為了操作方便,為JDK文件夾建立一個鏈接:
編輯/etc/profile文件,在文件末位加上下列語句,設置Java環境變數:
從新登錄或者輸入source /etc/profile命令,使profile文件生效。
最後,輸入java -version命令,可見Java環境安裝成功。
3. 安裝與設置SSH
Hadoop需要用到SSH登錄,Ubuntu已經安裝了SSH Client,還需要安裝SSH Server。輸入命令:
輸入ssh localhost可以登錄到本機,但是需要輸入密碼。要實現無密碼登錄,還需要輸入以下命令:
cd ~/.ssh/
ssh-keygen -t rsa
cat ./id_rsa.pub >> ./authorized_keys
以上命令創建了RSA密鑰,就可以憑藉RSA密鑰登錄,不需要再輸入密碼了。
4. 安裝Hadoop
下載hadoop-2.7.3.tar.gz,在usr/local/下創建一個hadoop文件夾,將hadoop-2.7.3.tar.gz複製到該文件夾,解壓,為了方便操作,將hadoop2.7.3文件夾改名為hadoop。為了測試hadoop是否可用,可以輸入以下命令測試一下。