本文主要介紹在centOS6.8中安裝Hadoop及配置hadoop偽分布式。
已經配置完成的鏡像文件(virtualBox適用),下載地址 http://pan.baidu.com/s/1o7H3CKi
(1)在virtualBox中安裝centOS鏡像,建立用戶root,密碼:123456。
(2)配置虛擬機網卡,因為既需要宿主機訪問虛擬機,又需要虛擬機能夠訪問外網,所以配置雙網卡。
網卡一:host-only(宿主機訪問虛擬機)
網卡二:NAT(虛擬機能夠訪問外網)

(3)配置網卡1的ip
以root身份進入centOS,配置網卡1(host-only)的IP地址


(2)配置JDK所需要的環(huán)境變量
使用文本編輯工具vi或gedit打開 /etc/PRofile文件,追加jdk環(huán)境變量。
export JAVA_HOME=/usr/bigdata/java/jdk1.7.0_79export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binexport CLASSPATH=.:$JAVA_HOME/lib 重新加載文件,使環(huán)境變量生效. /etc/profile (3)驗證配置是否成功命令行執(zhí)行命令 java -version,能夠顯示當前jdk版本,如下圖所示
四、配置SSH
目的:將localhost加入ssh免密登錄。(1)生成SSH的公鑰、私鑰ssh-keygen -t rsa -P 此時會在/home/hadoop/.ssh下生成兩個文件:id_rsa和id_rsa.pub,前者為私鑰,后者為公鑰。(2)將公鑰追加到authorized_keys中,保存所有允許以當前用戶身份登錄到ssh客戶端用戶的公鑰內容命令行進入/home/hadoop/.ssh目錄,執(zhí)行以下命令cat id_rsa.pub>>authorized_keys (3)驗證ssh localhost是否成功執(zhí)行命令后可以不許密碼,直接登錄系統(tǒng),如下圖所示安裝hadoop及配置,請參見下一篇文章
新聞熱點
疑難解答