前言
Hadoop是基于Java語言開發的,具有很好跨平台的特性。Hadoop的所要求系統環境适用于Windows,Linux,Mac系統,我們推薦選擇使用Linux或Mac系統。而Linux系統則可以在Windows上使用虛拟機或雙系統安裝使用。如果選擇Linux,我們需要首先安裝好Linux系統,然後在Linux系統的基礎上,安裝Hadoop。
在這裡我選用的虛拟機中安裝。由于UBuntu界面化較好,再加上自己是新手,是以我采用UBuntu作業系統。
ubuntu在虛拟機下的安裝
一、系統下載下傳位址
64位Ubuntu LTS 14.04的下載下傳位址 下載下傳位址
二、系統安裝(因為整體安裝的操作基本都是以廈門大學資料庫實驗室的指導教程所參考安裝,是以在此提供關于在VirtualBox(虛拟化工具)安裝Ubuntu、Hadoop的安裝及配置、HDFS中Eclipse的安裝 等詳細的安裝步驟的教程位址 之後着重對安裝過程中存在問題進行說明)
提示:
Linux系統的安裝主要有兩種方式:虛拟機安裝和雙系統安裝,由于虛拟機安裝和使用Linux的硬體配置比較高,我們建議電腦比較新或者配置記憶體4G以上的電腦可以選擇虛拟機安裝,電腦較舊或配置記憶體小于等于4G的電腦強烈建議選擇雙系統安裝,否則,在配置較低的計算機上運作LInux虛拟機,系統運作速度會非常慢.
前期準備:
1.因為要在虛拟機中安裝,是以要先安裝虛拟化工具VirtualBox、VMVare等,我安裝的是VirtualBox。
VirtualBox的百度網盤下載下傳位址
連結: https://pan.baidu.com/s/1p_uzSA2nDJljUDqR8L4XOA 提取碼: hp1p
安裝過程:
①在Windows中使用VirtualBox安裝Ubuntu
http://dblab.xmu.edu.cn/blog/337-2/
注意問題:
(1)在安裝VirtualBox虛拟機時,可能會彈出一些視窗詢問是否要安裝某些軟體,一定要點選同意安裝,否則,虛拟機不能正常運作。
(2)解除安裝虛拟機時,切不可直接在檔案夾裡删除,應該點選安裝包,通過安裝程式的“解除安裝”功能完成解除安裝。
(3)如果直接在檔案夾中删除了虛拟機,導緻虛拟機無法運作,建議下載下傳360安全助手,徹底清理系統資料庫後,再次安裝。
(4)在VirtualBox建立虛拟電腦,建議安裝Ubuntu16.04,不要安裝CentOS,這樣可以和林子雨老師課程實驗環境完全吻合,同時注意要建立使用者名hadoop。
(5)可能有些同學進行網絡連接配接時會出現第一次可以連上網(wifi),當連接配接網線時無法正常連接配接網絡,将虛拟機外的網絡設定為以下屬性即可:

Hadoop的安裝及配置
在成功安裝Linux系統後,開始進行Hadoop環境的搭建
在Ubuntu14.04系統下的Hadoop安裝教程及單機/僞分布式配置
http://dblab.xmu.edu.cn/blog/install-hadoop/
注意問題:
① 安裝Java環境時,JAVA_HOME的路徑要編輯正确,修改一次,需要讓環境變量生效一次。
②相對路徑與絕對路徑的差別,請務必注意指令中的相對路徑與絕對路徑,教程中出現的
./bin/...
,
./etc/...
等包含 ./ 的路徑,均為相對路徑,以 /usr/local/hadoop 為目前目錄。例如在 /usr/local/hadoop 目錄中執行
./bin/hadoop version
等同于執行
/usr/local/hadoop/bin/hadoop version
。可以将相對路徑改成絕對路徑來執行,但如果你是在主檔案夾 ~ 中執行
./bin/hadoop version
,執行的會是
/home/hadoop/bin/hadoop version
,無法得到想要的結果,是以需要使用cd指令跳轉到對應路徑下執行相關指令。
③運作Hadoop僞分布執行個體時出現記憶體不足的錯,即運作MapReduce作業時無法正常完成,
這可能是因為此時你的電腦記憶體運作過于多、速度過于慢,退出,減輕記憶體消耗,重新執行即可。
分布式檔案系統HDFS 學習指南
Hadoop分布式檔案系統(Hadoop Distributed File System,HDFS)是Hadoop核心元件之一,如果已經安裝了Hadoop,其中就已經包含了HDFS元件,不需要另外安裝。
詳細教程
http://dblab.xmu.edu.cn/blog/290-2/
注意問題:
Eclipse的安裝可直接在Ubuntu自帶的應用商店直接下載下傳,安裝時間過長,為保證檔案的完整性盡量使用校園網或網速較快的網絡下載下傳,耐心等候。
轉載于:https://www.cnblogs.com/zhao-teng-ass/p/9676417.html