讀此篇之前,先讀
【一起學Hadoop】在windows系統中安裝hadoop 一(講解怎麼安裝Cygwin)
因為在windows下安裝hadoop需要藉助Cygwin
其它前提條件:
安裝了JDK
配置了環境變數
工具/原料
Cygwin
windows
jdk
方法/步驟
配置Cygwin環境變數PATH.把Cygwin安裝目錄下的,\bin目錄以入 \usr\sbin目錄,都新增到PATH中。
啟動Cygwin.bat ,開啟如下命令列。
例如hadoop安裝包放在分割槽D:\下,則解壓的命令為$ tar -zxvf /cygdrive/d/hadoop-0.20.2.tar.gz,解壓後可使用ls命令檢視(預設解壓目錄為。Cygwin安裝目錄),如下圖
編輯hadoop-2.6.0/etc/hadoop/hadoop-env.sh,將export JAVA_HOME=${JAVA_HOME}更改為自己電腦上的安裝目錄。
依次編輯hadoop-2.6.0/etc/hadoop/目錄下的core-site.xmlhdfs-site.xml檔案,如下圖:
執行ssh-host-config命令,然後按下圖上的選擇輸入:
當提示Do you want to use a different name? 輸入yes,這步是配置安裝的sshd服務,以哪個使用者登入,預設是cyg_server這個使用者,這裡就不事先新建cyg_server這個使用者,用當 前本機的超管本地使用者:chenx,後續根據提示,2次輸入這個賬戶的密碼