首頁(yè)技術(shù)文章正文

虛擬機(jī)安裝教程:同一臺(tái)電腦上構(gòu)建多個(gè)Linux虛擬機(jī)環(huán)境

更新時(shí)間:2020-07-17 來(lái)源:黑馬程序員 瀏覽量:

Hadoop集群的搭建要涉及到多臺(tái)機(jī)器,而在日常學(xué)習(xí)和個(gè)人開(kāi)發(fā)測(cè)試過(guò)程中,這顯然是不可行的,為此,可以使用虛擬機(jī)軟件(例如VMware Workstation)在同一臺(tái)電腦上構(gòu)建多個(gè)Linux虛擬機(jī)環(huán)境,從而進(jìn)行Hadoop集群的學(xué)習(xí)和個(gè)人測(cè)試。

接下來(lái),就分步驟演示如何使用VMware Workstation虛擬軟件工具進(jìn)行Linux系統(tǒng)虛擬機(jī)的安裝配置。

1.創(chuàng)建虛擬機(jī)

(1)根據(jù)說(shuō)明下載并安裝好VMware Workstation虛擬軟件工具(此次演示的是VMware Workstation12版本使用,該工具下載安裝非常簡(jiǎn)單,具體可以查閱相關(guān)資料),安裝成功后打開(kāi)VMware Workstation工具,效果如圖1所示。

1594979903091_Hadoop 集群搭建 (1).jpg

圖1 Vmware Workstation界面

(2)在圖1中,單擊“創(chuàng)建新的虛擬機(jī)”選項(xiàng)進(jìn)入新建虛擬機(jī)向?qū)?,根?jù)安裝向?qū)Э梢允褂媚J(rèn)安裝方式連續(xù)單擊“下一步(N)”按鈕。當(dāng)進(jìn)入到“選擇客戶機(jī)操作系統(tǒng)”界面時(shí),選擇此次要安裝的客戶機(jī)操作系統(tǒng)為L(zhǎng)inux,以及版本CentOS 64位,如圖2所示。

1594979912343_Hadoop 集群搭建 (2).jpg

圖2 操作系統(tǒng)選擇


(3)在圖2中選擇好客戶機(jī)操作系統(tǒng)后,單擊“下一步(N)”按鈕,進(jìn)入到“命名虛擬機(jī)”界面,自定義配置虛擬機(jī)名稱(示例中定義了虛擬機(jī)名稱為Hadoop01)和安裝位置,如圖3所示。

1594979921118_Hadoop 集群搭建 (3).jpg

圖3 虛擬機(jī)命名


(4)在圖3中完成虛擬機(jī)命名后,單擊“下一步(N)”按鈕,進(jìn)入到“處理器配置”界面,根據(jù)個(gè)人PC端的硬件質(zhì)量和使用需求,自定義設(shè)置處理器數(shù)和每個(gè)處理器的核心數(shù)量,如圖4所示。

1594979930775_Hadoop 集群搭建 (4).jpg

圖4 處理器配置


(5)在圖4中完成處理器配置后,單擊“下一步(N)”按鈕,進(jìn)入到“此虛擬機(jī)的內(nèi)存”設(shè)置界面,同樣根據(jù)個(gè)人PC端的物理內(nèi)存進(jìn)行合理分配,這里搭建的Hadoop01虛擬機(jī)后續(xù)將作為Hadoop集群主節(jié)點(diǎn),所以通常會(huì)分配較多的內(nèi)存,如圖5所示。

1594979944393_Hadoop 集群搭建 (5).jpg

圖5 虛擬機(jī)內(nèi)存


(6)在圖5中完成內(nèi)存設(shè)置后,根據(jù)向?qū)Э梢允褂媚J(rèn)安裝方式連續(xù)單擊“下一步(N)” 按鈕。當(dāng)進(jìn)入到“指定磁盤(pán)容量”界面后,可以根據(jù)實(shí)際需要并結(jié)合PC端硬件情況合理選擇最大磁盤(pán)大小(此處演示使用默認(rèn)值20GB),如圖6所示。

1594979979141_Hadoop 集群搭建 (6).jpg

圖6 指定磁盤(pán)容量

(7)在圖6中完成磁盤(pán)容量設(shè)置后,再次根據(jù)向?qū)Э梢允褂媚J(rèn)安裝方式連續(xù)單擊“下一步(N)” 按鈕。當(dāng)進(jìn)入到“已準(zhǔn)備好創(chuàng)建虛擬機(jī)”界面,就可以查看當(dāng)前設(shè)置的要?jiǎng)?chuàng)建的虛擬機(jī)參數(shù),在確認(rèn)無(wú)誤后單擊“完成”選項(xiàng),即可完成新建虛擬機(jī)的設(shè)置,如圖7所示。

1594979988384_Hadoop 集群搭建 (7).jpg

圖7 創(chuàng)建完成

根據(jù)上述步驟和說(shuō)明進(jìn)行操作,就可以完成新建虛擬機(jī)的設(shè)置,不過(guò)接下來(lái),還需要對(duì)該虛擬機(jī)進(jìn)行啟動(dòng)和初始化。

2.虛擬機(jī)啟動(dòng)初始化

(1)選中創(chuàng)建成功的Hadoop01虛擬機(jī),右鍵打開(kāi)“設(shè)置”中的“CD/DVD(IDE)”選項(xiàng),勾選“使用ISO鏡像文件(M)”選項(xiàng),并單擊“瀏覽(B)”按鈕來(lái)設(shè)置ISO鏡像文件的具體地址(此處根據(jù)前面操作系統(tǒng)的設(shè)置使用CentOS鏡像文件來(lái)初始化Linux系統(tǒng)),如圖8所示。

1594979997597_Hadoop 集群搭建 (8).jpg

圖8 掛載鏡像


(2)設(shè)置完ISO鏡像文件后,單擊圖2-8中的“確定”按鈕,然后選擇當(dāng)前Hadoop01主界面的“開(kāi)啟此虛擬機(jī)”選項(xiàng),來(lái)啟動(dòng)Hadoop01虛擬機(jī),如圖2-9所示。

1594980006116_Hadoop 集群搭建 (9).jpg

圖9 安裝界面


(3)選擇圖2-9中的第一條“Install or upgrade an existing system”選項(xiàng),引導(dǎo)驅(qū)動(dòng)加載完畢進(jìn)入“Disc Found”界面,如圖10所示。

1594980016272_Hadoop 集群搭建 (10).jpg

圖10 媒體選擇


(4)在圖10界面中,按下Tab鍵切換至“Skip”選項(xiàng)并按下Enter鍵就進(jìn)入到了CentOS操作系統(tǒng)的初始化過(guò)程。先單擊界面的“Next”按鈕進(jìn)入到系統(tǒng)語(yǔ)言設(shè)置界面,為了后續(xù)軟件及系統(tǒng)兼容性,通常會(huì)使用默認(rèn)的“English(English)”選項(xiàng)作為系統(tǒng)語(yǔ)言(為了方便查看也可以選擇“Chinese(Simplified)(中文(簡(jiǎn)體))”系統(tǒng)語(yǔ)言),如圖11所示。

1594980024924_Hadoop 集群搭建 (11).jpg

圖11 系統(tǒng)語(yǔ)言設(shè)置

(5)設(shè)置好系統(tǒng)語(yǔ)言后,使用系統(tǒng)默認(rèn)配置連續(xù)單擊界面的“下一步(Next)”按鈕。當(dāng)進(jìn)入到“存儲(chǔ)設(shè)備警告(Storage Device Warnig)”界面時(shí),選擇“是,忽略所有數(shù)據(jù)(Yes,discard any data)”選項(xiàng),如圖12所示。

1594980042372_Hadoop 集群搭建 (12).jpg

圖12 存儲(chǔ)設(shè)備警告

(5)執(zhí)行完圖12所示的磁盤(pán)格式后,會(huì)立刻跳轉(zhuǎn)到主機(jī)名hostname設(shè)置界面,自定義該臺(tái)虛擬機(jī)的主機(jī)名hostname(此處設(shè)置該臺(tái)虛擬機(jī)主機(jī)名hostname為hadoop01),如圖13所示。

1594980052610_Hadoop 集群搭建 (13).jpg

圖13 主機(jī)名配置


(6)完成主機(jī)名hostname設(shè)置后,繼續(xù)單擊圖13中的“網(wǎng)絡(luò)配置(Configure Network)”選項(xiàng),在彈窗中選擇唯一的網(wǎng)卡“System etho”并單擊編輯(Edit)按鈕,會(huì)出現(xiàn)一個(gè)網(wǎng)絡(luò)配置的新彈窗,在新彈窗中勾選“自動(dòng)連接(Connect automatically)”選項(xiàng),并單擊“應(yīng)用(Apply)”按鈕,如圖14所示。

1594980063210_Hadoop 集群搭建 (14).jpg

圖14 網(wǎng)絡(luò)配置

(7)完成主機(jī)名和網(wǎng)絡(luò)配置后,單擊界面的“下一步(Next)”按鈕,進(jìn)行系統(tǒng)時(shí)區(qū)的選擇,此處通常會(huì)選擇亞洲/上海(Asia/ShangHai),如圖15所示。

1594980072697_Hadoop 集群搭建 (15).jpg

圖15 系統(tǒng)時(shí)區(qū)配置

(8)完成系統(tǒng)時(shí)區(qū)配置后,單擊界面的“下一步(Next)”按鈕,進(jìn)入到root用戶密碼設(shè)置界面,讀者可以自定義root用戶密碼,但是要求密碼長(zhǎng)度最低6個(gè)字符(如果密碼強(qiáng)度較低可能出現(xiàn)提示窗,直接單擊“Use Anyway(無(wú)論如何都是用)”選項(xiàng)即可),如圖16所示。

1594980084218_Hadoop 集群搭建 (16).jpg

圖16 系統(tǒng)root用戶密碼設(shè)置


(9)完成系統(tǒng)root用戶密碼設(shè)置后,單擊界面的“下一步(Next)”按鈕,進(jìn)入到磁盤(pán)修改格式化界面,直接單擊“將修改寫(xiě)入磁盤(pán)(Write changes to disk)”選項(xiàng)即可,如圖17所示。

1594980093468_Hadoop 集群搭建 (17).jpg

圖17 磁盤(pán)格式化

執(zhí)行完上述操作后,該虛擬機(jī)就會(huì)進(jìn)入磁盤(pán)格式化過(guò)程,稍等片刻后就會(huì)跳轉(zhuǎn)到CentOS系統(tǒng)安裝成功的界面。在安裝成功界面,單擊“重啟(Reboot)”按鈕進(jìn)行重新引導(dǎo)系統(tǒng),至此,就完成了CentOS虛擬機(jī)的安裝。

為了規(guī)范后續(xù)Hadoop集群相關(guān)軟件和數(shù)據(jù)的安裝配置,這里,我們?cè)谔摂M機(jī)的根目錄下創(chuàng)建一些文件夾作為約定,具體如下:

(1) /export/data/:存放數(shù)據(jù)類文件;

(2) /export/servers/:存放服務(wù)類軟件;

(3) /export/software/:存放安裝包文件。

猜你喜歡:
黑馬程序員大數(shù)據(jù)培訓(xùn)課程

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!