對於大多數學習者而言,是不具有在真實的分佈式環境中進行學習和實驗的條件,所以這裏我也是利用虛擬機軟件搭建一個僞分佈式的Hadoop平臺。固然,若是有多臺閒置PC,則能夠搭建一個真實分佈式環境,方法是同樣的。html
爲了保證愉快的學習心情,建議使用更高配置的電腦,否則電腦的卡慢和死機會讓人瘋掉的。linux
以個人筆記本配置爲例,Hadoop在下述環境下能夠暢快的奔跑,毫無壓力,可供參考:shell
VMware安裝以前首先要檢查物理機是否支持虛擬化,請確保使用的物理機打開虛擬化功能(Inter VT或AMD V),如不確承認使用LeoMoon CPU-V檢測,若是檢測結果以下圖,則表示CPU及操做系統都支持虛擬化,若是未經過,須要在BIOS中啓用Intel虛擬技術,不然沒法正常使用Vmware workstation。安全
安裝虛擬機軟件VMware workstation,安裝過程再也不贅述,直接下一步至完成便可。服務器
下載並安裝Xmanager Enterprise 5,安裝過程也是一路的下一步。完成安裝後打開桌面的快捷方式便可看到Xmanager所包含的一系列產品,這裏咱們主要使用Xftp和Xshell,Xftp可以完成Windows和linux之間的文件傳輸。Xshell可以提供Windows SSH訪問,能輕鬆和安全地從Windows PC上訪問Linux主機。網絡
首先,須要在Vmware中建立虛擬機,而後再爲虛擬機安裝CentOS操做系統。步驟以下:編輯器
a. 打開Vmware,在軟件工做區點擊建立新的虛擬機。分佈式
b. 隨後便彈出新建虛擬機嚮導,選擇【典型】下一步》【稍後安裝操做系統】下一步》進入選擇操做系統界面。工具
c. 肯定操做系統下一步即進入虛擬機命名和虛擬機位置配置界面。oop
d. 下一步進入磁盤容量分配。
e. 下一步》【自定義硬件】,進入硬件配置界面。CPU和內存可根據本身計算機的配置靈活選擇。
f. 光驅選擇【使用ISO映像文件】,點擊【瀏覽】選擇已下載的CentOS操做系統映像文件,以便下面安裝操做系統。
g. 【網絡適配器】選項選擇【僅主機模式】。
配置完畢,點擊完成按鈕便可成功建立虛擬機。啓動虛擬機便可爲其安裝CentOS操做系統,簡要過程以下。
a. 在WM中啓動虛擬機,稍等一下子便可進入語言選擇界面,默認是英語,可選擇中文。
b、 安裝是默認是最小安裝,可選擇圖形界面(即帶GUI的服務器)。
c、 爲ROOT設置密碼,等待安裝完成後重啓便可。
首先編輯Vmware的網絡模式,在Vmware菜單欄中選擇【編輯】>>【虛擬網絡編輯器】,打開虛擬網絡編輯器對話框。
而後啓動虛擬機,進入CentOS登錄界面,使用root登錄主機,在桌面點擊右鍵打開一個控制檯。
輸入ifconfig查看網卡信息。一塊物理網卡能夠有多個配置文件,但只能啓用其中一個,能夠看到ens或eno開頭的網卡。
重啓可配置進入命令界面,不進入圖形界面,這樣能夠有效緩解物理機的資源壓力,能提升運行速度。
完成IP配置後,可以在物理機上ping通linux主機IP,便可使用Xshell登錄至linux主機,這樣可以大幅提升效率。首先打開Xshell,進入新建會話對話框,配置鏈接名稱和linux主機的IP,而後在用戶身份驗證界面輸入帳號密碼,便可完成鏈接配置。而後鏈接該會話,如彈出安全警告,選擇【接受並保存】便可。
【HADOOP】| 環境搭建:從零開始搭建hadoop大數據平臺(單機/僞分佈式)-下
【HADOOP】| 環境搭建:從零開始搭建hadoop大數據平臺(單機/僞分佈式)-下
【HADOOP】| 環境搭建:從零開始搭建hadoop大數據平臺(單機/僞分佈式)-下