Hadoop開發第2期---虛擬機器中搭建Linux

sunddenly發表於2014-09-17

注:關於如何將hadoop原始碼匯入Eclipse詳見http://pan.baidu.com/s/1hq8ArUs


一、Hadoop配置軟體(我的電腦是Windows7旗艦--64bit)

1. VMWare專用CentOS映象(Centos是Linux作業系統的一種)
2. VMware-workstation10
3. hadoop-1.1.2.tar.gz
4. jdk-6u24-linux-i586.bin
5. PieTTY 0.3.26(登陸遠端主機的終端)
6. winscp516setup(能夠和Linux傳輸的檔案的工具)
以上以及Hbase,Hive等軟體的下載地址如下:
http://pan.baidu.com/s/1c0q14rQ

二、環境搭建

2.1 安裝VMware-workstation10

VMware-workstation10的安裝非常簡單,只需要根據提示一步步選擇“Next”即可,遇到回答“Yes”還是“No”的地方,選擇“Yes”。在安裝過程中,會出現暫時的網路中斷,不要驚慌,一會就會恢復。安裝完成後在網路共享中心→更改介面卡設定,會出現VMware-workstation10自動建立的虛擬網路如下圖2.1所示

image

圖2.1

vmnet0,實際上就是一個虛擬的網橋(VMware已經不顯示了,但仍然有此功能)
vmnet1,這是一個Host-Only網路模式(使用Host-Only連線方式必須啟用此網路卡)
vmnet8,這是一個NAT方式(使用NAT連線方式必須啟用此網路卡)

2.2 用VMware開啟Centos映象

將Centos映象解壓開以後,找到一下目錄如下圖2.2所示

image

圖2.2

雙擊方框內的檔案即可,不用安裝,裡面的Centos已經配置好,一共兩個使用者,一個是Hadoop普通賬戶,密碼為hadoop,一個是root使用者,密碼為hadoop。

2.3 宿主機(windows)與客戶機(安裝在虛擬機器中的Linux)網路連線

(1) host-only  宿主機與客戶機單獨組網。       

好處:網路隔離        
壞處:虛擬機器與其他伺服器之間不能通訊

(2) brige 客戶機與宿主機在同一個區域網中。           

好處:都在同一個區域網可以相互訪問        
壞處:不安全

(3) NAT 略

這三種連線方式的詳細區別詳見網址:http://www.cnblogs.com/sunddenly/articles/3970769.html

2.4 設定網路

大家可以根據自己的條件設定自己的網路連線方式,由於使用的是內網我的IP端有限制,所以我使用橋接的方式。設定方式如下:

image

圖 2.3

image

圖 2.4

image

圖 2.5

由於我使用的是橋接模式,虛擬機器的VMnet1和VMnet8沒有用到所以我將其禁用了,但選擇Host-Only或NAT不能全部禁用,使用哪個就開啟哪個。

(1) 開機

image

圖 2.6

在此處點選我已經移動

image

圖 2.7

image

圖 2.8

開啟之後,我們選擇Other,輸入root,密碼:hadoop進入系統,如下圖

(2) 配置靜態網路

由於我使用的是橋接方式,所以Linux所設定的網段和我Host主機的網段在同一個網段中

image

圖 2.9

image

圖 2.10

image

圖 2.11

GEONW3C9VH$X}XZH7T{%0$9圖2.12

我電腦的IP為192.168.1.49,虛擬機器的為192.168.1.50,兩者在同一網段中,選擇Manual靜態模式,最後點選Apply。

image

圖2.13  配置成功

相關文章