首先简单介绍下博主的配置环境

  • MAC 10.10.0
  • hadoop 2.6
  • JDK 1.6(可以在shell里用jdk -version查询)

hadoop安装

安装的话推荐使用mac下面的brew,理由就是用brew安装的话,它会自动给帮你配置好相应的路径。当然也可以到官网下载,注意jdk和hadoop版本要对应。

brew install hadoop

安装好了之后,可以使用brew list hadoop 来查看。
位置应该是在:/usr/local/Cellar/hadoop/
这时候就可以直接在shell里执行hadoop命令,是不是很方便。

执行wordcount

首先说一下,现在要执行的wordcount只是简单试验下hadoop是否能工作,并不是多线程的伪分布式,因为还没有配置,这个下一节会讲。

1.首先我们先建立以下数据源
在hadoop根目录下,建立一个文件夹,叫“input”
在里面放上txt数据,我直接把”readme.txt”copy 进去了
2.这时候我们就可以执行hadoop的自带命令了
首先要找到 hadoop-mapreduce-examples-2.6.0.jar 这个文件的路径,因为自带的例子都是在这个里面的。
jar 命令来执行,因为都是java写的嘛。

3.执行命令

hadoop jar /usr/local/Cellar/hadoop/2.6.0/libexec/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.6.0.jar wordcount input output
4.效果
这时候你会发现shell蹦出一大串东西
最终会生成一个output文件夹,里面的东西打开,就是wordcount

本文来自博客 “李博Garvin“
转载请标明出处:http://blog.csdn.net/buptgshengod

【Hadoop】MAC下hadoop2.6安装以及执行wordcount相关推荐

  1. MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB

    2019独角兽企业重金招聘Python工程师标准>>> MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB 0.确保mac已经安装了HomeBrew ( ...

  2. Mac 下的软件安装 —— 从 pkg,dmg 到 brew,cask

    本文转载自坚持编程_lyz 文章原链接https://www.jianshu.com/p/61f209cd0e91 且该作者转载自原作者Elsewhere**(但此链接已无法访问) http://co ...

  3. virtualbox php mac,mac下virtualbox+vagrant安装

    mac下virtualbox+vagrant安装 1.安装VirtualBox VirtualBox下载地址 免费小巧非常适用,根据自己机器系统选择下载包 图1 2.安装并使用Vagrant 1)Va ...

  4. Mac下通过Anaconda安装Tensorflow

    Mac下通过Anaconda安装Tensorflow Anaconda是一个基于python的科学计算平台,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地 ...

  5. Linux、Windows、Mac下Docker的安装与使用

    Linux.Windows.Mac下Docker的安装与使用 一.Linux下的安装 二.Windows与Mac下的安装 三.Docker的使用 一.Linux下的安装 这里以Centos 7为例,首 ...

  6. mac下chrome插件安装位置

    所有的chrome插件都是安装在资源管理库(library)里面的,如果你的记性够好,请记住MAC下插件的安装位置: ~/Library/Application Support/Google/Chro ...

  7. mac下GLTools的安装

    在学习<OpenGL超级宝典>时, 其中的例子用到了GLTools库,需要自行安装.MAC下GLTools的安装方法如下: 1. git clone https://github.com/ ...

  8. Mac下的HALCON安装与License文件下载

    Mac下的HALCON安装与License文件下载 1.HALCON的下载地址:HALCON官网下载,需要注册个人账号: 2.安装过程:(例如,我下载的版本是halcon-18.11.0.1-maco ...

  9. Mac 下的golang安装

    Mac下的golang安装 1.安装golang brew install golang 安装很慢怎么办? 直接上链接解决方法 2.查看是否安装成功 go version

最新文章

  1. 洛谷 P2415 集合求和【数学公式/模拟】
  2. PyCharm与git/GitHub取消关联
  3. Apache与IIS的优劣对比点点评
  4. 桌面虚拟化最佳实践4—存储规划(下)
  5. oracle数据库中分析函数大全,Oracle数据库的分析函数
  6. 五分钟学会python_关于五分钟学Python系列视频
  7. 8个数据清洗Python代码,复制可用,最长11行 | 资源
  8. dubbo之SPI扩展机制注解:@Extension注解的作用
  9. 羽毛球、篮球、足球、乒乓球、网球等运动场地球馆预约小程序 开题报告(基于微信小程序毕业设计题目选题课题)
  10. You have to remove (or rename) that container to be able to reuse that name.
  11. 从日文输入法项目看心理模型和实现模型
  12. 深度学习的GPU型号和参数选择
  13. 可能是最好用的单文件制作工具jexchan下载 | 含jexchan单文件制作工具使用详细教程
  14. 清除计算机用户缓存,如何清除电脑缓存垃圾,电脑清理缓存方法
  15. centos8安装NVIDIA显卡驱动,docker模式运行机器学习
  16. QT 怎么获取linux本机的IP地址?
  17. python numpy 求top-k accuracy指标
  18. 从“为什么创业”到“怎么创业”(转)
  19. (大厂必备)厂长熬夜爆肝万字之多线程高并发JUC编程(二)⭐学妹已收藏
  20. 马哥学习周总结第一周→linux简介、’文件系统及基础命令------李洋个人笔记。...

热门文章

  1. PAT甲级1123 Is It a Complete AVL Tree (30分):[C++题解]建立平衡树、bfs,判完全二叉树
  2. php 二维数组中去重,PHP实现二维数组去重功能示例
  3. sublime linux 字体设置,Sublime Text的基本设置有哪些
  4. java 中while编译之后_从APK反编译的Java-while循环什么也不做
  5. activity中fragment 返回键不退出_优雅地处理加载中(loading),重试(retry)和无数据(empty)等...
  6. android 之 Activity管理与Intent的六大属性
  7. vim 变成只读了_Vim 强制保存只读类型文件的方法
  8. 《基于张量网络的机器学习入门》学习笔记7
  9. 局部图像描述子——SIFT(尺度不变特征变换)
  10. python split()