Hadoop学习笔记

今天开始要学习Hadoop!开始向“大数据”领域靠拢!

从头开始对于连何为Hadoop都不清楚的人,有好多东西要学,加油!

1.下载hadoop,官网地址:http://hadoop.apache.org/releases.html

2.将hadoop放在路径 usrlocalsrc中。并在usrlocal 中创建一个目录:hadoop

3.解压文件到usrlocalhadoop目录中,解压后即可使用

tar -zxvf hadoop-3.0.0-alpha1.tar.gz -C /usr/local/hadoop/

4.检查hadoop是否安装成功:

cd /usr/local/hadoop/hadoop-3.0.0-alpha1
./bin/hadoop version

显示结果如下:

5.Hadoop 默认模式为非分布式模式,无需进行其他配置即可运行。非分布式即单 Java 进程,方便进行调试。

Hadoop 附带了丰富的例子。

运行

./bin/hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-3.0.0-alpha1.jar

 可以看到所有例子

6.我们选择运行 grep 例子,我们将 input 文件夹中的所有文件作为输入,筛选当中符合正则表达式 dfs[a-z.]+ 的单词并统计出现的次数,最后输出结果到 output 文件夹中。

mkdir ./input

cp ./etc/hadoop/*.xml ./input # 将配置文件作为输入文件

./bin/hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-*.jar grep ./input ./output 'dfs[a-z.]+'
原文地址:https://www.cnblogs.com/champaign/p/6226979.html