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