初學Hadoop之單機模式環境搭建


  本文僅作為學習筆記,供大家初學Hadoop時學習參考。初學Hadoop,歡迎有經驗的朋友進行指導與交流!

1、安裝CentOS7

准備

  CentOS系統鏡像CentOS-7.0-1406-x86_64-Everything.iso

  vmware workstation 11

安裝

  1、點擊創建一個新的虛擬機,選擇"典型"配置,下一步。

  

  2、選擇"安裝程序光盤鏡像文件",選擇已經准備的系統鏡像文件,下一步。

  

  3、設置賬戶信息,下一步。

  

  4、設置虛擬機名稱和保存路徑,下一步。

  

  5、默認配置,下一步。

  

  6、默認配置,點擊完成。

  

  7、等待安裝完成。

  

  

  8、輸入密碼登錄系統。

  

  至此,系統安裝完成。

2、安裝JDK1.7.0

准備

  jdk安裝包jdk-7u15-linux-x64.tar.gz

安裝

  1、查看當前jdk版本。

  

  2、解壓准備的JDK文件,解壓路徑/opt。

  

  3、修改配置系統變量。

vim /etc/profile
  export JAVA_HOME=/opt/jdk1.7.0_15
  export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib
  export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

  保存退出,運行。

source /etc/profile

  

  3、運行命令。

update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_15/bin/java 60
update-alternatives --config java

  輸入新配置的jdk序號。

  

  至此,JDK安裝完成。

3、安裝Hadoop2.6.0

准備

  hadoop-2.6.0-x64.tar.gz

安裝

  1、解壓Hadoop,解壓路徑/opt。

  

  2、配置hadoop-env.sh

  文件路徑 hadoop-2.6.0\etc\hadoop

  

  3、配置系統變量。

#vim /etc/profile
#source /etc/profile

  

  至此,Hadoop單機模式配置完成。(單機模式,偽分布式,真正分布式)

4、SSH無密碼登錄

$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
驗證ssh,# ssh localhost 
不需要輸入密碼即可登錄。

  

  至此,ssh無密碼登錄配置完成。

=====下一篇文章將使用WordCount分詞統計進行環境測試(已通過)。=====


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM