| 4 | | hadoop@lucid:~$ cd /opt/hadoop |
| 5 | | hadoop@lucid:/opt/hadoop$ mkdir -p input_local |
| 6 | | hadoop@lucid:/opt/hadoop$ bin/hadoop fs -mkdir input_hdfs |
| 7 | | hadoop@lucid:/opt/hadoop$ echo "I like NCHC Cloud Course." > input_local/input1 |
| 8 | | hadoop@lucid:/opt/hadoop$ echo "I like nchc Cloud Course, and we enjoy this course." > input_local/input2 |
| 9 | | hadoop@lucid:/opt/hadoop$ bin/hadoop fs -put input_local/* input_hdfs |
| 10 | | hadoop@lucid:/opt/hadoop$ bin/hadoop fs -ls input_hdfs |
| 11 | | hadoop@lucid:/opt/hadoop$ wget http://trac.nchc.org.tw/cloud/raw-attachment/wiki/jazz/Hadoop_Lab6/WordCount.java |
| 12 | | hadoop@lucid:/opt/hadoop$ mkdir MyJava |
| 13 | | hadoop@lucid:/opt/hadoop$ javac -classpath hadoop-*-core.jar -d MyJava WordCount.java |
| 14 | | hadoop@lucid:/opt/hadoop$ jar -cvf wordcount.jar -C MyJava . |
| 15 | | hadoop@lucid:/opt/hadoop$ bin/hadoop jar wordcount.jar WordCount input_hdfs/ output_hdfs/ |
| 16 | | hadoop@lucid:/opt/hadoop$ bin/hadoop fs -cat output_hdfs/part-00000 |
| | 13 | $ cd /opt/hadoop |
| | 14 | $ mkdir -p input_local |
| | 15 | $ bin/hadoop fs -mkdir input_hdfs |
| | 16 | $ echo "I like NCHC Cloud Course." > input_local/input1 |
| | 17 | $ echo "I like nchc Cloud Course, and we enjoy this course." > input_local/input2 |
| | 18 | $ bin/hadoop fs -put input_local/* input_hdfs |
| | 19 | $ bin/hadoop fs -ls input_hdfs |
| | 20 | $ wget http://trac.nchc.org.tw/cloud/raw-attachment/wiki/jazz/Hadoop_Lab6/WordCount.java |
| | 21 | $ mkdir MyJava |
| | 22 | $ javac -classpath hadoop-*-core.jar -d MyJava WordCount.java |
| | 23 | $ jar -cvf wordcount.jar -C MyJava . |
| | 24 | $ bin/hadoop jar wordcount.jar WordCount input_hdfs/ output_hdfs/ |
| | 25 | $ bin/hadoop fs -cat output_hdfs/part-00000 |