Changes between Version 14 and Version 15 of jazz/12-10-02


Ignore:
Timestamp:
Oct 2, 2012, 12:01:40 PM (12 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jazz/12-10-02

    v14 v15  
    137137
    138138 * [[Image(jazz/12-10-02:Fig_27.png)]]
    139 
    140  *
    141 
    142139 * [[Image(jazz/12-10-02:Fig_28.png)]]
    143140
    144  * http://github.com/jazzwang/hicloud-hadoop
    145 
    146 
     141 * 我們需要做一些前置準備,首先我們要產生 ssh 金鑰
     142 * 倘若您在自己的 Linux Server 產生金鑰也可以,這樣有助於您管理多台機器。
     143
     144{{{
     145ssh-keygen -t rsa -P ""
     146}}}
     147
     148 * 其次,為了讓第一台主機可以幫您用 Expect 幫您輸入預設密碼連入一台以上的虛擬機器,我們會用到 perl-expect
     149
     150{{{
     151apt-get install libexpect-perl
     152}}}
     153
     154 * [[Image(jazz/12-10-02:Fig_29.png)]]
     155 * [[Image(jazz/12-10-02:Fig_30.png)]]
     156
     157 * 接著請下載 hicloud-hadoop 的 0.0.1 壓縮檔
     158{{{
     159wget http://nchc.dl.sourceforge.net/project/hidoop/0.0.1/hicloud-hadoop-0.0.1.tar.gz
     160tar zxvf hicloud-hadoop-0.0.1.tar.gz
     161mkdir -p hicloud-hadoop/conf
     162}}}
     163 * 請注意,這個腳本只有在 Ubuntu 10.04 上測試過。
     164 * 若有興趣原始碼,請參考 http://github.com/jazzwang/hicloud-hadoop
     165 * 接著,請解開壓縮檔。並開始著手撰寫密碼設定檔。conf/master 是 NameNode 與 JobTracker。Slave 是除了 master 之外,其他台機器的 IP, username 跟密碼。
     166
     167{{{
     168tar zxvf hicloud-hadoop-0.0.1.tar.gz
     169mkdir -p hicloud-hadoop/conf
     170}}}
     171
     172 * 您可以用以下的指令來產生 master 檔,或者從 CSV 檔案拷貝到記事本,再用 PieTTY 上傳到第一台。
     173
     174{{{
     175cat > hicloud-hadoop/conf/master << EOF
     176.... 貼上您的內容 ...
     177EOF
     178}}}
     179
     180 * [[Image(jazz/12-10-02:Fig_31.png)]]
     181
     182 * 您可以用以下的指令來產生 master 檔,或者從 CSV 檔案拷貝到記事本,再用 PieTTY 上傳到第一台。
     183
     184{{{
     185cat > hicloud-hadoop/conf/slave << EOF
     186.... 貼上您的內容 ...
     187EOF
     188}}}
     189
     190 * [[Image(jazz/12-10-02:Fig_32.png)]]
     191
     192 * 接著切換到 hicloud-hadoop 目錄,並執行 install-ubuntu
     193{{{
     194cd hicloud-hadoop
     195./install-ubuntu
     196}}}
     197
     198 * 安裝完畢後,您會看到如下的訊息,告知您可以點選哪兩個連結檢查 Hadoop 叢集是否已經安裝好了。
     199
     200 * [[Image(jazz/12-10-02:Fig_33.png)]]
     201 * [[Image(jazz/12-10-02:Fig_34.png)]]
     202 * [[Image(jazz/12-10-02:Fig_35.png)]]
    147203
    148204== Demo 3 : Ezilla ==
    149205
    150  * http://easycloud.nchc.org.tw 申請帳號
     206 * 示範如何到 http://easycloud.nchc.org.tw 申請帳號
     207 * 示範如何透過瀏覽器看遠端機器的 VNC 畫面,或者用 PieTTY ssh 到 http://easycloud.nchc.org.tw 的虛擬機器