更新時(shí)間:2020-07-17 來源:黑馬程序員 瀏覽量:
Hadoop集群的搭建要涉及到多臺(tái)機(jī)器,而在日常學(xué)習(xí)和個(gè)人開發(fā)測(cè)試過程中,這顯然是不可行的,為此,可以使用虛擬機(jī)軟件(例如VMware Workstation)在同一臺(tái)電腦上構(gòu)建多個(gè)Linux虛擬機(jī)環(huán)境,從而進(jìn)行Hadoop集群的學(xué)習(xí)和個(gè)人測(cè)試。
接下來,就分步驟演示如何使用VMware Workstation虛擬軟件工具進(jìn)行Linux系統(tǒng)虛擬機(jī)的安裝配置。
1.創(chuàng)建虛擬機(jī)
(1)根據(jù)說明下載并安裝好VMware Workstation虛擬軟件工具(此次演示的是VMware Workstation12版本使用,該工具下載安裝非常簡(jiǎn)單,具體可以查閱相關(guān)資料),安裝成功后打開VMware Workstation工具,效果如圖1所示。
圖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所示。
圖2 操作系統(tǒng)選擇
(3)在圖2中選擇好客戶機(jī)操作系統(tǒng)后,單擊“下一步(N)”按鈕,進(jìn)入到“命名虛擬機(jī)”界面,自定義配置虛擬機(jī)名稱(示例中定義了虛擬機(jī)名稱為Hadoop01)和安裝位置,如圖3所示。
圖3 虛擬機(jī)命名
(4)在圖3中完成虛擬機(jī)命名后,單擊“下一步(N)”按鈕,進(jìn)入到“處理器配置”界面,根據(jù)個(gè)人PC端的硬件質(zhì)量和使用需求,自定義設(shè)置處理器數(shù)和每個(gè)處理器的核心數(shù)量,如圖4所示。
圖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所示。
圖5 虛擬機(jī)內(nèi)存
(6)在圖5中完成內(nèi)存設(shè)置后,根據(jù)向?qū)Э梢允褂媚J(rèn)安裝方式連續(xù)單擊“下一步(N)” 按鈕。當(dāng)進(jìn)入到“指定磁盤容量”界面后,可以根據(jù)實(shí)際需要并結(jié)合PC端硬件情況合理選擇最大磁盤大小(此處演示使用默認(rèn)值20GB),如圖6所示。
圖6 指定磁盤容量
(7)在圖6中完成磁盤容量設(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)無誤后單擊“完成”選項(xiàng),即可完成新建虛擬機(jī)的設(shè)置,如圖7所示。
圖7 創(chuàng)建完成
根據(jù)上述步驟和說明進(jìn)行操作,就可以完成新建虛擬機(jī)的設(shè)置,不過接下來,還需要對(duì)該虛擬機(jī)進(jìn)行啟動(dòng)和初始化。
2.虛擬機(jī)啟動(dòng)初始化
(1)選中創(chuàng)建成功的Hadoop01虛擬機(jī),右鍵打開“設(shè)置”中的“CD/DVD(IDE)”選項(xiàng),勾選“使用ISO鏡像文件(M)”選項(xiàng),并單擊“瀏覽(B)”按鈕來設(shè)置ISO鏡像文件的具體地址(此處根據(jù)前面操作系統(tǒng)的設(shè)置使用CentOS鏡像文件來初始化Linux系統(tǒng)),如圖8所示。
圖8 掛載鏡像
(2)設(shè)置完ISO鏡像文件后,單擊圖2-8中的“確定”按鈕,然后選擇當(dāng)前Hadoop01主界面的“開啟此虛擬機(jī)”選項(xiàng),來啟動(dòng)Hadoop01虛擬機(jī),如圖2-9所示。
圖9 安裝界面
(3)選擇圖2-9中的第一條“Install or upgrade an existing system”選項(xiàng),引導(dǎo)驅(qū)動(dòng)加載完畢進(jìn)入“Disc Found”界面,如圖10所示。
圖10 媒體選擇
(4)在圖10界面中,按下Tab鍵切換至“Skip”選項(xiàng)并按下Enter鍵就進(jìn)入到了CentOS操作系統(tǒng)的初始化過程。先單擊界面的“Next”按鈕進(jìn)入到系統(tǒng)語言設(shè)置界面,為了后續(xù)軟件及系統(tǒng)兼容性,通常會(huì)使用默認(rèn)的“English(English)”選項(xiàng)作為系統(tǒng)語言(為了方便查看也可以選擇“Chinese(Simplified)(中文(簡(jiǎn)體))”系統(tǒng)語言),如圖11所示。
圖11 系統(tǒng)語言設(shè)置
(5)設(shè)置好系統(tǒng)語言后,使用系統(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所示。
圖12 存儲(chǔ)設(shè)備警告
(5)執(zhí)行完圖12所示的磁盤格式后,會(huì)立刻跳轉(zhuǎn)到主機(jī)名hostname設(shè)置界面,自定義該臺(tái)虛擬機(jī)的主機(jī)名hostname(此處設(shè)置該臺(tái)虛擬機(jī)主機(jī)名hostname為hadoop01),如圖13所示。
圖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所示。
圖14 網(wǎng)絡(luò)配置
(7)完成主機(jī)名和網(wǎng)絡(luò)配置后,單擊界面的“下一步(Next)”按鈕,進(jìn)行系統(tǒng)時(shí)區(qū)的選擇,此處通常會(huì)選擇亞洲/上海(Asia/ShangHai),如圖15所示。
圖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(無論如何都是用)”選項(xiàng)即可),如圖16所示。
圖16 系統(tǒng)root用戶密碼設(shè)置
(9)完成系統(tǒng)root用戶密碼設(shè)置后,單擊界面的“下一步(Next)”按鈕,進(jìn)入到磁盤修改格式化界面,直接單擊“將修改寫入磁盤(Write changes to disk)”選項(xiàng)即可,如圖17所示。
圖17 磁盤格式化
執(zhí)行完上述操作后,該虛擬機(jī)就會(huì)進(jìn)入磁盤格式化過程,稍等片刻后就會(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)課程