前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Hadoop【单机安装-测试程序WordCount】

Hadoop【单机安装-测试程序WordCount】

作者头像
梅花
发布2020-09-28 16:10:10
发布2020-09-28 16:10:10
76900
代码可运行
举报
运行总次数:0
代码可运行

Hadoop程序说明,就是创建一个文本文件,然后统计这个文本文件中单词出现过多少次!

(MapReduce 运行在本地 启动JVM )

第一步 创建需要的文件目录,然后进入该文件中进行编辑

1.1

1.2 使用命令 vi wc.input 进入编辑 编辑如下内容

第二步 运行WordCount程序,数据来源于HDFS上

2.1 将创建出来的文件上传到HDFS文件系统上

代码语言:javascript
代码运行次数:0
复制
bin/hdfs dfs -put wordcount/wc.input /user/zuoyan/mapreduce/wordcount/input

此时可视化的图形界面就已经能显示出来了

2.2 也可以使用命令来查看文件中的内容

使用命令:

代码语言:javascript
代码运行次数:0
复制
bin/hdfs dfs -cat /user/zuoyan/mapreduce/wordcount/input/wc.input

使用之后的效果 (这样就表示文件已经成功的上传到文件系统上面去了!)

!!!2.3 注意一点,如果配置了 hadoop安装目录/etc/hadoop/core-site.xml 中的那个Hdfs文件系统 那读取数据的地址就是从配置的IP上读取 如果没有

就是默认从本机上读取

配置图如下

2.4 运行 Mapreduce程序

命令:

代码语言:javascript
代码运行次数:0
复制
bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.5.0.jar wordcount /user/zuoyan/mapreduce/wordcount/input/ /user/zuoyan/mapreduce/wordcount/output

执行成功之后的截图

还有可以通过命令查看结果

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-03-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档