8 | | = 練習 0 : hello : 印出我們的 key value 為何 = |
9 | | |
10 | | |
11 | | |
12 | | * 下載 [http://trac.nchc.org.tw/cloud/raw-attachment/wiki/Hadoop_Lab4/nchc-example.jar nchc-example.jar] |
13 | | {{{ |
14 | | $ wget http://trac.nchc.org.tw/cloud/raw-attachment/wiki/Hadoop_Lab4/nchc-example.jar |
15 | | }}} |
16 | | |
17 | | * 執行客製化的hadoop 程式 |
18 | | |
19 | | {{{ |
20 | | $ bin/hadoop jar nchc-example.jar |
21 | | }}} |
22 | | * 輸出結果 |
23 | | {{{ |
24 | | ****************************************** |
25 | | 歡迎使用 NCHC.Hadoop 的運算功能 |
26 | | 指令: |
27 | | Hadoop jar nchc-example-*.jar <功能> |
28 | | 功能: |
29 | | wordcount: 計算輸入資料夾內分別在每個檔案的字數統計 |
30 | | mwc: 統合計算所有輸入檔的字數統計 |
31 | | grep: 算出包指定字串的個數 |
32 | | nchcgrep: 整合來源檔內的每個字與其所有出現的所在列 |
33 | | hello: 印出內容並統計累進字數 |
34 | | ****************************************** |
35 | | |
36 | | }}} |
37 | | * 使用hello |
38 | | {{{ |
39 | | $ bin/hadoop jar nchc-example.jar hello |
40 | | }}} |
41 | | * 使用提示: |
42 | | {{{ |
43 | | hello <inDir> <outDir> <m> <r> |
44 | | }}} |
45 | | |
46 | | * 範例: |
47 | | |
48 | | {{{ |
49 | | $ bin/hadoop jar nchc-example.jar hello lab3_input lab4_out6 1 1 |
50 | | }}} |
51 | | |
52 | | [wiki:Hadoop_Lab4_hello_018 hello 程式碼] |