從零自學Hadoop(02):環境準備

sinodzh發表於2015-09-25

閱讀目錄

本文版權歸mephisto和部落格園共有,歡迎轉載,但須保留此段宣告,並給出原文連結,謝謝合作。

文章是哥(mephisto)寫的,SourceLink

 

起因

  我們對Hadoop有了初步的認知,得有NameNode,DataNode,NameNode和DataNode可以在一個機器上,但這樣效果不好。由於本人的機器只有8G記憶體,所以這裡就建立4個虛擬機器一個專門給Ambari使用,一個給NameNode,另外兩個給DataNode。

  我們開始邁出第一步了。

虛擬機器

    這裡我們使用VMware Workstation 10作為硬體生產環境。

  VMware的安裝就不用多說了,很多地方可以找的到。

  這裡我把VMware的服務都停用了,待使用的時候才開啟,寫了一個批處理指令碼,使用管理員的方式執行即可啟動所以VMware服務。

  指令碼地址: github

Linux

  這裡我們選擇CentOS-6.4 64位作為我們的系統生產環境。

  下面我們開始安裝4臺虛擬機器,這麼沒有使用Clone的方式去快捷建立,怕ip,mac,uuid等我們初學者還得要去修改的地方,預防一些可能出現的問題,等以後熟練後可以使用Clone的方式安裝。

系統安裝

一:虛擬機器準備

二:檔案->新建虛擬機器,選擇自定義

 

三:選擇WorkStation10

 

四:選擇稍後安裝系統

 

五:選擇Linux->CentOS 64 bit

 

六:輸入虛擬機器名稱

  這裡我的命名方式就是H+ip 

七:選擇處理器個數,核心個數

  這裡適當的給就行了,我配置很一般,就每個給一個核。給多了,實際OS的也得搶佔,沒意義。 

八:選擇記憶體大小

  這裡Ambari因為我單獨作為一個伺服器了,所以這個可以少給點, NameNode和DataNode可以多分配點。實際中我都只分配了1G,測試環境而已。 

九:選擇網路型別

  這裡不懂還是選擇橋接網路,避免一些多餘的配置出來。當然,高手另談。

十:後面直接下一步下一步

  到了制定磁碟大小,除了Ambari的其他都建議30G以上。下一步下一步完成即可 

十一:滑鼠右鍵H30等->設定->CD/DVD->改成使用IOS映象 

 

十二:啟動H30

  開始安裝CentOS,先啟動了H30的點重新啟動 

十三:選擇第一個:Install or upgrad an exist system

 

十四:跳過Media test 

 

十五:選擇簡體中文

  英語牛逼的可以直接英語。鍵盤還是預設美式英語不修改。

 

十六:選擇基本儲存裝置

 

十七:忽略所有資料

  本來就是要做系統,原來的資料當然不要咯。 

十八:設定主機名

 

十九:配置網路->編輯

 
  勾選自動連線
  IPV4設定:手動,新增。
    IP:192.168.1.30
    掩碼:255.255.255.0
    閘道器:192.168.1.1
    DNS:192.168.1.1
  這裡自動連線一定要勾選,免得一進去說ping不通,不勾選網路預設是不開的,得自己去改配置。DNS閘道器還是得設定上,要不訪問不了外網。
  好了直接點應用
 

二十:設定root密碼

 
  過於簡單會提示,點忽略即可,不過在正式環境還是得設定個複雜的。
 

二十一:預設下一步,選擇寫入

 

二十二:選擇最小安裝,定製軟體包

 
  點現在自定義。
  這裡就不要選什麼Desktop和其他的了.桌面的會裝很多東西,而且浪費記憶體,選Desktop還不如去玩Windows。
 

二十三:自定義儲存庫

 
  在多次實驗中,個人覺得多選個基本系統的基本庫就很夠用了,像什麼vim,yum,ssh都有,基本不用再掛載映象然後安裝。
  可能會多裝點其他的庫,不過帶來的方便性比較適合我們這樣的初學者。
  會玩的可以只選擇vim,yum,ssh這常用的。
 
 

二十四:庫安裝

 
 

二十五:安裝完畢,重新引導。

 
 
 

系列索引

  【源】從零自學Hadoop系列索引

 

 

 

 

本文版權歸mephisto和部落格園共有,歡迎轉載,但須保留此段宣告,並給出原文連結,謝謝合作。

文章是哥(mephisto)寫的,SourceLink

 

相關文章