搭建Linux 虛擬機(jī)
時間:2023-06-26 08:54:02 | 來源:網(wǎng)站運營
時間:2023-06-26 08:54:02 來源:網(wǎng)站運營
搭建Linux 虛擬機(jī):接下來開始搭建Hadoop學(xué)習(xí)的基本環(huán)境
從Hadoop官方網(wǎng)站可以看到,Hadoop最新版已經(jīng)到3.0了。但在接下來的學(xué)習(xí)中,選擇的是Hadoop版本:2.6.0
Hadoop的安裝模式
Hadoop的安裝模式分為三種:單機(jī)模式、偽分布模式、全分布模式。
單機(jī)模式:這是默認(rèn)的安裝模式,也是占用資源最少的模式,配置文件不用修改。完全運行在本地,不與其它節(jié)點交互,也不使用Hadoop文件系統(tǒng),不加載任何守護(hù)進(jìn)程,主要用于開發(fā)調(diào)試MapReduce應(yīng)用程序。
偽分布模式:即“單節(jié)點集群”模式,所有的守護(hù)進(jìn)程(eg:namenode,datanode,secondarynamenode,jobtracker,tasktracker)都運行在同一臺機(jī)子上。這種模式增加了代碼調(diào)試功能,可以查看內(nèi)存、HDFS的輸入/輸出,以及與其它守護(hù)進(jìn)程之間的交互。
全分布模式:真正的分布式集群配置,用于生產(chǎn)環(huán)境。
為了便于大家學(xué)習(xí),快速進(jìn)入MapReduce編程,接下來的的學(xué)習(xí)我們選擇搭建Hadoop偽分布集群。
Hadoop集群目前都是在Linux環(huán)境下運行,雖然日常在Windows下學(xué)習(xí)和工作的,那么,需要在Windows下模擬Linux環(huán)境,學(xué)習(xí)搭Linux虛擬機(jī)。
硬件要求
1臺電腦,硬件方面:內(nèi)存建議4G以上,空余硬盤30G以上。
安裝步驟
從0開始搭建Hadoop偽分布集群,大致需要以下幾個步驟。
第一步:在Windows上安裝VMware Workstation(百度搜索即可)
第二步:VMware虛擬機(jī)安裝Linux 系統(tǒng)。(建議選用Centos6.5穩(wěn)定版本)
第三步:Linux系統(tǒng)的網(wǎng)絡(luò)配置和系統(tǒng)配置。
第四步:正式安裝部署hadoop 偽分布集群。
VMware虛擬機(jī)安裝Linux 系統(tǒng)
1、首先打開網(wǎng)易開源鏡像站: http://mirrors.163.com/
當(dāng)然,大家也可以使用阿里開源鏡像站:
http://mirrors.aliyun.com/2、點擊進(jìn)入centos目錄。
3、因為我們選擇安裝centos6.5版本系統(tǒng),所以點擊進(jìn)入6.5/目錄
4、我們打開里面的readme文件,找到下載地址:
http://vault.centos.org/。
5、打開下載地址。
6、點擊進(jìn)入6.5/目錄。
7、點擊進(jìn)入isos/目錄。
8、我們選擇安裝64位的centos系統(tǒng),所以我們選擇點擊進(jìn)入x86_64/目錄。
當(dāng)然,如果大家想安裝32位的centos系統(tǒng),可以選擇 i386/目錄。
9、這里我們選擇點擊進(jìn)入CentOS-6.5-x86_64-bin-DVD1.iso,因為此時只是一個連接地址。
10、選擇上面任何一個地址點擊進(jìn)入即可。
11、點擊進(jìn)入6.5/目錄。
12、點擊進(jìn)入isos/目錄。
13、點擊進(jìn)入x86_64/目錄。
14、點擊下載CentOS-6.5-x86_64-bin-DVD1.iso鏡像文件就可以了。
15、點擊虛擬機(jī)進(jìn)行安裝,點擊創(chuàng)建虛擬機(jī)。
在安裝的過程中,注意使用快照保存記錄
16、選擇自定義安裝。
17、下一步。
18、點擊稍后安裝操作系統(tǒng)。
19、選擇安裝Linux系統(tǒng),Linux的版本選擇64位。
20、設(shè)置好虛擬機(jī)的名稱(比如,dajiangtai)及虛擬機(jī)的位置(選擇一個安裝目錄),這里并不建議將其安裝在C盤目錄下,盡量安裝在非系統(tǒng)盤中。
21、處理器數(shù)量以及其核心數(shù)量數(shù),根據(jù)實際的需要進(jìn)行修改,也可以選擇默認(rèn),點擊下一步。
22、設(shè)置虛擬機(jī)的內(nèi)存,在這里選擇默認(rèn)的1G即可,根據(jù)需求也可以將其進(jìn)行調(diào)整為2G,這樣會更加流暢。此處選擇默認(rèn),然后下一步。
23、在選擇網(wǎng)絡(luò)類型的時候,這里建議使用NAT服務(wù)地址轉(zhuǎn)換,這樣有利于虛擬機(jī)之間的通信。
24、選擇默認(rèn),點擊下一步。
25、磁盤類型也選擇默認(rèn),點擊下一步。
26、選擇創(chuàng)建新的虛擬機(jī)磁盤。
27、最大磁盤選擇默認(rèn)即可,而下面的勾選框要去掉,否則立刻分配,對物理磁盤的消耗會是巨大的。最后選擇將虛擬機(jī)拆分成多個文件,這樣有利于復(fù)制。
28、選擇默認(rèn)即可。
29、默認(rèn)Vmware會為虛擬機(jī)分配好多的硬件,我們點擊自定義虛擬機(jī)的硬件,將不需要的硬件進(jìn)行刪除。
30、此時已經(jīng)創(chuàng)建好名為dajiangtai的虛擬機(jī),這時候我們要點擊CD/DVD進(jìn)行系統(tǒng)盤的加載,來安裝Linux系統(tǒng)。
非常重要,一定要記得加載iso鏡像文件31、加載好之后,我們點擊開啟虛擬機(jī)進(jìn)行安裝。進(jìn)入安裝頁面虛擬機(jī)會加載安裝的光盤文件,并且提示安裝,我們選擇第一個選項即可。------enter回車確定
32、這里提示找到光盤,是否要對光盤進(jìn)行檢查,我們選擇跳過磁盤檢查,因為下載的硬盤一般都是沒有問題的,否則不會進(jìn)入到安裝頁面,同時磁盤檢查也會消耗大量的時間,所以我們點擊Skip跳過即可。
33、正式進(jìn)入CentOS的安裝頁面。
34、在語言選項這里,我們選擇默認(rèn)的English即可,因為中文容易出現(xiàn)亂碼情況,不建議使用,同時很多操作本身還是英文的,所以我們就選擇默認(rèn)好啦。
35、這里選擇的是鍵盤的類型,我們依然選擇默認(rèn)的美式鍵盤,防止出現(xiàn)錯誤。
36、這一步默認(rèn)即可,選擇Basic Storage Devices。
37、提示我們是否安裝在此虛擬硬盤中,因為會抹除掉相關(guān)的信息,這里我們選擇是的,因為這個虛擬磁盤相當(dāng)于新的物理磁盤,我們直接清除即可。
38、這里設(shè)置主機(jī)名,我們可以自定義,比如 dajiangtai。
39、時區(qū)的話,我們選擇默認(rèn)即可。
40、這里是為root用戶設(shè)置密碼,我們可以自定義,比如 bluejing。
這里提示密碼并不安全,因為Linux系統(tǒng)希望你設(shè)置的密碼為組合式密碼,所以建議你進(jìn)行修改。當(dāng)然,我們可以忽略提示,點擊Use Anyway。
41、接下來提示我們?nèi)绾芜M(jìn)行系統(tǒng)的安裝,我們選擇使用磁盤的所有空間即可。
42、這里提示我們需要重新寫入硬盤的相關(guān)信息,我們點擊右側(cè)的Write changes to disk。
系統(tǒng)開始設(shè)置硬盤。
43、這里是選擇CentOS系統(tǒng)的安裝類型及使用用途,新手的話建議選擇Desktop模式,即會安裝圖形界面,但是考慮到我們學(xué)習(xí)Linux系統(tǒng)主要是通過命令行的方式來進(jìn)行操作,并不需要圖形界面,所以我們選擇Minimal模式即可。
44、點擊之后開始進(jìn)行安裝。
45、安裝完成之后,我們選擇Reboot重啟即可。
46、重啟之后我們發(fā)現(xiàn)屏幕黑黑,與我們常見的Windows系統(tǒng)的開機(jī)界面相當(dāng)?shù)牟煌?,不過不用擔(dān)心,電腦沒壞,恭喜你Linux系統(tǒng)安裝成功。
47、通過上面的歡迎頁面我們可以看到CentOS的版本,
及內(nèi)核的版本信息,然后我們輸入,用戶名:root,密碼:bluejing,登錄Linux系統(tǒng)。
Ok,我們Linux系統(tǒng)已經(jīng)安裝完畢.