其實本人早就想學習Hadoop框架了,很想把該框架搭建在一個集羣環境中。但是由於沒有那個條件【多臺電腦】,所以就想方設法想把Hadoop集羣框架搭建在虛擬化軟件VMWare Workstation中。在網上查了很多資料,沒有哪個資料詳細說明了怎樣在VMWare Workstation中搭建Hadoop羣集環境的,所以本人就自己邊學習邊做邊研究,終於成功把Hadoop框架搭建在VMWare Workstation軟件中。現在把整個搭建過程寫下來,希望對有和我同樣需求的人有所幫助。
整個Hadoop環境搭建過程用到了三個虛擬機:Red Hat Linux1、Red Hat Linux2、Red Hat Linux3,其IP地址分別爲192.168.11.188、192.168.11.189、192.168.11.190(具體爲虛擬機分配IP的過程下面詳細說明)。其中192.168.11.188作爲Hadoop的Namenode和Jobtracker。其他兩臺機器均作爲Datanode和Tasktracker。(關於Namenode、Datanode、Jobtracker和Tasktracker網上有很多資料,這裏不再詳述)。
環境搭建過程中用到的軟件及版本如下:
VMWare Workstation:VMware-workstation-full-7.1.3
JDK:1.6.0_25
Hadoop:hadoop-0.21.0
Linux:Redhat Linux 9.0
Linux客戶端:SSHSecureShellClient-3.2.9
下面開始正式的搭建Hadoop過程
一、VMWare Workstation安裝
略
二、虛擬機的安裝
新建虛擬機
三、更改三個虛擬機的網絡連接方式
四、配置虛擬機的IP地址和主機名
虛擬機的安裝和配置全部完成,下一步將完成在三個虛擬機上安裝JDK的任務