| | 1 | [[PageOutline]] |
| | 2 | |
| | 3 | ◢ | <[wiki:Hinet130923 回課程大綱]> ▲ | <[wiki:Hinet130923/Lab1 實作一]> ◣ |
| | 4 | |
| | 5 | = 實作零 Lab0 = |
| | 6 | |
| | 7 | {{{ |
| | 8 | #!html |
| | 9 | <div style="text-align: center;"><big style="font-weight: bold;"><big>準備實驗環境<br/>Building Learning Environment</big></big></div> |
| | 10 | }}} |
| | 11 | |
| | 12 | * 此次課程,將運行於 Ubuntu 12.04.2 LTS 版本。 |
| | 13 | * 為了方便課程進行,將採用遠端的 hiCloud VM 為主要實驗環境,將只能使用到 2013/9/24 23:00 為止。 |
| | 14 | * 如果對於如何使用 hiCloud CaaS API 有興趣的,請參考 https://github.com/jazzwang/hicloud-hadoop/tree/master/api 的程式碼。 |
| | 15 | |
| | 16 | == STEP 1 : 測試實作專用 VM == |
| | 17 | |
| | 18 | || 帳號 || user || 密碼 || ****** || |
| | 19 | |
| | 20 | == <NOTE> 若您是使用自己的 Ubuntu 12.04 Live CD 請先安裝 git == |
| | 21 | |
| | 22 | * 備註:經測試 Ubuntu 12.04 Live CD 在虛擬機器環境下運行,需要__'''至少 3GB RAM '''__才能正常執行後續的實作!! |
| | 23 | {{{ |
| | 24 | user@node1:~$ sudo apt-get install git |
| | 25 | }}} |
| | 26 | |
| | 27 | == STEP 2 : 從 github 取得本次課程的範例 == |
| | 28 | |
| | 29 | {{{ |
| | 30 | user@node1:~$ git clone https://github.com/jazzwang/hadoop_labs.git |
| | 31 | }}} |
| | 32 | |
| | 33 | * 您應該會看到類似底下的結果: |
| | 34 | {{{ |
| | 35 | #!text |
| | 36 | user@node1:~$ git clone https://github.com/jazzwang/hadoop_labs.git |
| | 37 | Cloning into 'hadoop_labs'... |
| | 38 | remote: Counting objects: 249, done. |
| | 39 | remote: Compressing objects: 100% (166/166), done. |
| | 40 | remote: Total 249 (delta 115), reused 176 (delta 44) |
| | 41 | Receiving objects: 100% (249/249), 53.64 KiB, done. |
| | 42 | Resolving deltas: 100% (115/115), done. |
| | 43 | }}} |
| | 44 | * 檢查是否有 hadoop_labs 目錄 |
| | 45 | {{{ |
| | 46 | user@node1:~$ cd hadoop_labs/ |
| | 47 | user@node1:~/hadoop_labs$ ls -al |
| | 48 | }}} |
| | 49 | * <注意> Web Console 在 Firefox 15 以後版本會遇到「減號(-)」打不出來的問題,因此'''請改用 Google Chrome 瀏覽器'''或剪貼方式貼上。 |
| | 50 | |
| | 51 | == <補充> 下載 pietty == |
| | 52 | |
| | 53 | * 由於電信學院連外網路有較嚴格的限制,無法直接 SSH,故本課程將採用 HTTPS 的 Web Console 來進行後續操作。請務必仔細聆聽講師講解瀏覽器操作剪貼方式。 |
| | 54 | * 若您回去之後想再做練習,可以使用自己慣用的 SSH Client 來做練習,這裡只是提供一個國人修改自 PuTTY 的中文化 SSH Client。 |
| | 55 | * http://ntu.csie.org/~piaip/pietty/archive/pietty0327.exe |