hadoop基准測试
写測试hadoop jarhadoop-0.20.2-test.jar TestDFSIO -write -nrFiles 10 -fileSize 1000
----- TestDFSIO ----- : write
Date & time: Fri Jul 24 14:24:36 CST 2015
Number of files: 10
Total MBytes processed: 10000
Throughput mb/sec: 24.302163378583963
Average IO rate mb/sec: 24.46268653869629
IOrate std deviation: 2.0279575539782315
Test exec time sec: 72.853
读測试hadoop jarhadoop-0.20.2-test.jar TestDFSIO -read -nrFiles 10 -fileSize 1000
----- TestDFSIO ----- : read
Date & time: Fri Jul 24 14:27:11 CST 2015
Number of files: 10
Total MBytes processed: 10000
Throughput mb/sec: 80.73566336457803
Average IO rate mb/sec: 106.7965087890625
IOrate std deviation: 70.18198197030486
Test exec time sec: 46.772
清除数据
[root@ZhejiangYiwuF1210 hadoop]# hadoop jarhadoop-0.20.2-test.jar TestDFSIO -clean
排序測试
1.在各节点上分别执行2个map任务。每一个节点产生1GB大小的随机二进制数据,并输出到文件夹/examples/terasort-input
hadoop jar hadoop-0.20.2-examples.jar teragen 10000000/examples/terasort-input
Launched map tasks=2
FileSystemCounters
HDFS_BYTES_WRITTEN=1000000000
Map-Reduce Framework
Map input records=10000000
Spilled Records=0
Map input bytes=10000000
Map output records=10000000
MapReduce(map:2个,reduce:0个)
2.排序。并将结果输出到文件夹/examples/terasort-output
#hadoop jar hadoop-0.20.2-examples.jar terasort /examples/terasort-input/examples/terasort-output
MapReduce(map:16个,reduce:1个)
3.检查是否已经排好序
# hadoop jar hadoop-0.20.2-examples.jarteravalidate /examples/terasort-output /examples/terasort-validate
MapReduce(map:1个,reduce:1个)
Namenode的负载測试
# hadoop jar hadoop-0.20.2-test.jarnnbench -operation create_write -maps 12 -reduces 6 -blockSize 1 -bytesToWrite0 -numberOfFiles 1000 -replicationFactorPerFile 3 -readFileAfterOpen true-baseDir /benchmarks/NNBench-`hostname
-s`
-------------- NNBench -------------- :
Version:NameNode Benchmark 0.4
Date& time: 2015-07-24 14:52:04,989
TestOperation: create_write
Starttime: 2015-07-24 14:48:46,912
Maps torun: 12
Reducesto run: 6
BlockSize (bytes): 1
Bytes towrite: 0
Bytesper checksum: 1
Numberof files: 1000
Replicationfactor: 3
Successfulfile operations: 0
MapReduce(map:12个,reduce:6个)
MapReduce连续性測试
mrbench会多次反复执行一个小作业,用于检查在机群上小作业的执行是否可反复以及执行是否高效
执行一个小作业10次
hadoop jar hadoop-0.20.2-test.jar mrbench -numRuns 10
DataLines Maps Reduces AvgTime (milliseconds)
1 2 1 29637
以上结果表示平均作业完毕时间是29637(milliseconds)
文件系统一致性的分布式检查
hadoop jarhadoop-0.20.2-test.jar DistributedFSCheck
----- DistributedFSCheck ----- :
Date & time: Fri Jul 2415:04:18 CST 2015
Total number of blocks: 58
Total number of files: 3171
Number of corrupted blocks: 0
Number of corrupted files: 0
MapReduce(map:2个,reduce:1个)
hadoop基准測试的更多相关文章
- CI框架源代码阅读笔记5 基准測试 BenchMark.php
上一篇博客(CI框架源代码阅读笔记4 引导文件CodeIgniter.php)中.我们已经看到:CI中核心流程的核心功能都是由不同的组件来完毕的.这些组件类似于一个一个单独的模块,不同的模块完毕不同的 ...
- Bandwidth内存带宽測试工具
本博文为原创,遵循CC3.0协议,转载请注明出处:http://blog.csdn.net/lux_veritas/article/details/24766015 ----------------- ...
- LINPACK測试
1简单介绍 LINPACK是线性系统软件包(Linear system package) 的缩写. Linpack如今在国际上已经成为最流行的用于測试高性能计算机系统浮点性能的benchmark.通过 ...
- MySQL Study之--MySQL压力測试工具mysqlslap
MySQL Study之--MySQL压力測试工具mysqlslap 一.Mysqlslap介绍 mysqlslap是MySQL5.1之后自带的benchmark基准測试工具,类似Apache ...
- hadoop环境搭建与測试
搭建參看: http://blog.csdn.net/w13770269691/article/details/16883663/ 查看集群状态: [root@master bin]# hdfs df ...
- [WebGL入门]十九,遮挡剔除和深度測试
注:文章译自http://wgld.org/,原作者杉本雅広(doxas),文章中假设有我的额外说明,我会加上[lufy:],另外.鄙人webgl研究还不够深入,一些专业词语,假设翻译有误.欢迎大家指 ...
- 鹅厂揭秘——高端大气的App电量測试
怎样评价我们开发出来的应用是耗电还是不耗电,怎样測试?这就是我们今天讨论的主题--电量測试,一个在移动应用中新出现的測试类型. 作者简单介绍 watermark/2/text/aHR0cDovL2Js ...
- 你的第一个AngularJS应用--教程二:基架、建立和測试的工具
介绍 有非常多可用的工具能够帮助你开发AngularJS 应用,那些非常复杂的框架不在我的讨论范围之中,这也是我開始这系列教程的原因. 在第一部分,我们掌握了AngularJS框架的基本结构,开发了第 ...
- James Whittaker的软件測试戒律(二)
摘录自<探索式软件測试>(注:作者模仿了圣经十诫的语气和内容编写了软件測试戒律) 1.汝应用大量输入重复锤炼汝之应用程序 2.汝应贪图汝之邻居的应用程序 3.汝应亲自寻找睿智的预言家 4. ...
随机推荐
- LoadRunner 自带订票系统flights 功能空白、1080端口被占用的解决办法
LoadRunner 自带订票系统flights 功能空白.1080端口被占用的解决办法 安装LoadRunner8.1后运行Mercury Web Tours Application,点击fligh ...
- CSUOJ 1973 给自己出题的小X DFS
Description 小X学习了dfs,为了练习搜索,开始给自己出题玩. 玩着玩着,一会把自己难住了,一会又被自己难倒了,真是有趣诶! 小X出的题: 现在有N个不同的正整数,求它们可以组成多少个这样 ...
- 安装部署VMware vSphere 5.5文档 (6-3) 安装配置AD域控制器
部署VMware vSphere 5.5 实施文档 ########################################################################## ...
- Mysql表连接查询
原文地址: https://www.cnblogs.com/qiuqiuqiu/p/6442791.html 1.内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符).包括相等 ...
- 机器学习之路:python 特征降维 特征筛选 feature_selection
特征提取: 特征降维的手段 抛弃对结果没有联系的特征 抛弃对结果联系较少的特征 以这种方式,降低维度 数据集的特征过多,有些对结果没有任何关系,这个时候,将没有关系的特征删除,反而能获得更好的预测结果 ...
- 【set】【multiset】Codeforces Round #484 (Div. 2) D. Shark
题意:给你一个序列,让你找一个k,倘若把大于等于k的元素都标记为不可用,那么剩下的所有元素形成的段的长度相同,并且使得段的数量尽量大.如果有多解,输出k尽量小的. 把元素从大到小排序插回原位置,用一个 ...
- Loj10164 数字游戏1
题目描述 科协里最近很流行数字游戏.某人命名了一种不降数,这种数字必须满足从左到右各位数字成小于等于的关系,如 123,446.现在大家决定玩一个游戏,指定一个整数闭区间 [a,b][a,b][a,b ...
- python开发_html_html处理
''' python中,html模块提供了只提供了一个方法: html.escape(s, quote = True) 该方法主要是把html文件中的特殊字符(&,<,>,&quo ...
- poj 3041 Asteroids 最小点覆盖/最大匹配
Asteroids Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 16242 Accepted: 8833 Descriptio ...
- UVALive 4425 Another Brick in the Wall 暴力
C - Another Brick in the Wall Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld & ...