hadoop的第一個運行程序wordcount

前提正確安裝hadoop,

我的hadoop安裝版本為:hadoop-2.7.7,

安裝目錄為:/hadoop/hadoop-2.7.7/

1. 啟動hadoop

cd /hadoop/hadoop-2.7.7

sbin/start-all.sh

2.在本地創建文件夾

mkdir /hadoop/input

3.在新建的文件夾中創建新文件

cd /hadoop/input/

echo "hello hadoop java" > file1.txt

echo "hello hadoop android" > file2.txt

4.在HDFS上創建輸入文件夾目錄 /input

cd /hadoop/hadoop-2.7.7

bin/hadoop fs -mkdir /input

5.把本地創建的input文件上傳到 HDFS的input中

bin/hadoop fs -put /hadoop/input/file*.txt /input

6.在HDFS上查看上傳的文件

bin/hadoop fs -ls /input/

可以看到剛剛上傳的兩個文件 file1.txt file2.txt

7.運行hadoop自帶的 wordcount

bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.7.jar wordcount /input/ /output/wordcount1

8.查看運行結果

bin/hdfs dfs -cat /output/wordcount1/*

hadoop的第一個運行程序wordcount


分享到:


相關文章: