文档章节

hadoop自带的jar包计算圆周率pi

bk李
 bk李
发布于 2018/08/05 21:32
字数 206
阅读 488
收藏 0

Hadoop中自带的hadoop-mapreduce-examples-2.7.6.jar含有一些事例,本文将用pi计算圆周率。若想了解其计算原理,参考:http://thinkinginhadoop.iteye.com/blog/710847

具体步骤如下:

1. 启动Hadoop

    切换到Hadoop安装目录下的sbin目录下执行./start-all.sh命令

    或执行./start-dfs.sh./start-yarn.sh两条命令

2. 使用hadoop-mapreduce-examples-2.7.6.jar计算圆周率

    hadoop jar ../share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.6.jar pi 10 10

    其中:第一个10是指运行10次map任务,第二个10是指每个map任务投掷次数,所以总投掷次数是10×10=100。

© 著作权归作者所有

bk李
粉丝 0
博文 5
码字总数 2007
作品 0
运城
私信 提问
HBase1.2.0 windows单机版安装配置

使用Hadoop自带的例子pi计算圆周率 1、首先从官网上下载HBase1.2.0安装包 2、解压到指定目录 3、修改conf/hbase-env.cmd 4、修改conf/hbase-site.xml 5、检验HBase是否正常启动:   ① 在b...

mickelfeng
2018/03/22
54
0
hadoop 伪分布式安装步骤

操作系统 centos7 java verson : jdk1.8.0_151 hadoop version : hadoop-2.8.1 1、把安装包放到 opt文件夹下面。并进行解压。 cd /opt tar -zxvf hadoop-2.8.1 2、配置jdk、hadoop文件路径...

西行侠客
2018/01/23
30
0
大数据学习,带你了解大数据入门(四) - 分布式资源调度——YARN框架

1 YARN产生背景 YARN是Hadoop2.x才有的,所以在介绍YARN之前,我们先看一下MapReduce1.x时所存在的问题: 单点故障 节点压力大 不易扩展 1.1 MapReduce1.x时的架构 可以看到,1.x时,即 Mast...

董黎明
2019/04/13
218
0
解读MapReduce程序实例

Mapreduce 是一个分布式运算程序的编程框架,核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的 分布式运算程序,并发运行在一个 hadoop 集群上。MapReduce采用“分而治之”...

海岸线的曙光
2018/06/27
733
2
使用MicroPython计算任意位数圆周率

计算任意精度的圆周率是个有趣的主题,得益于python的强大计算能力,我们在MicroPython中也可以轻松的计算pi的数值。 先输入下面的代码: 我们将它复制到STM32F7DISC中(STM32F7DISC已经下载...

shaoziyang
2016/11/04
428
3

没有更多内容

加载失败,请刷新页面

加载更多

获取map()以在Python 3.x中返回列表

我正在尝试将列表映射为十六进制,然后在其他地方使用该列表。 在python 2.6中,这很简单: 答: Python 2.6: >>> map(chr, [66, 53, 0, 94])['B', '5', '\x00', '^'] 但是,在Python 3.......

技术盛宴
13分钟前
4
0
基于TI达芬奇系列TMS320DM8148浮点DSP C674xBOOT SET启动选择开关、Micro SD接口

说明 由广州创龙设计的SOM-TL8148和SOM-TL8127核心板是Pin To Pin兼容,两款核心板公用同一块底板。DM8148与DM8127相比,DM8148有SATA接口,DM8127没有SATA接口;而DM8127有CSI2接口,DM814...

Tronlong创龙
16分钟前
4
0
产品经理如何有效进行需求管理?

需求是整个软件项目当中最重要一项输入。软件开发和传统生产行业最大的区别在于,需求总是模糊的、主观的和随时变化的。相对于电子产品、汽车等制造行业有形的硬件需求,软件开发的需求的描述...

Worktile
29分钟前
2
0
Python 判断变量是否是 None 的三种写法

代码中经常会有变量是否为None的判断,有三种主要的写法: 第一种是if x is None; 第二种是 if not x:; 第三种是if not x is None(这句这样理解更清晰if not (x is None)) 。 如果你觉得...

每天学Python
32分钟前
2
0
springboot初探——启动流程

前面已经介绍一下springboot,本篇开始介绍springboot在启动过程中做了什么,凭什么那么少的代码就能完成一个web项目。 其他的我们可以先不管,先来看一眼springboot的main方法 @SpringBootA...

计算机狼
51分钟前
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部