前提正確安裝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/*
閱讀更多 程序從入門到放棄 的文章