本文僅作為學習筆記,供大家初學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分詞統計進行環境測試(已通過)。=====