Hadoop生态圈的基石有两个,一个是HDFS文件系统,一个是MR编程框架:HDFS性能压测工具浅析(2)

发表于:2014-06-25来源:淘测试作者:凡提点击数: 标签:性能压测工具
默认情况下,每个map有1000次操作,7种操作均匀的随机出现。slivetest运行时相关参数如下表所示: maps 一共运行多少个 mapper ,默认值为 10 ops 每个 map 跑多

  默认情况下,每个map有1000次操作,7种操作均匀的随机出现。slivetest运行时相关参数如下表所示:

maps

一共运行多少个mapper,默认值为10

ops

每个map跑多少个操作,默认值为1000

duration

每个map task的持续时间,默认值为MAX_INT,也就是无限制

exitOnError

遇到第一个Error是否要立即退出,默认不退出

files

最大生成文件数,默认为10

dirSize

每个文件夹最多允许生成多少个文件,默认为32

baseDir

SliveTest运行后默认存放的文件根目录,默认为“/test/slive”

resFile

结果文件名,默认为“part-0000”

replication

备份数,可设置最小,最大备份数,默认为3

blockSize

设置文件block大小,默认为64M64*1048576

readSize

读入大小可设置为最小值,最大值形式,例如“-readSize 100,1000”,默认无限制(min=max=MAX_LONG=read entire file

writeSize

写入大小,最小,最大形式,默认等于blockSizemin=max=blocksize

sleep

在不同次操作之间随机的插入sleep,这个参数用于定义sleep的时间范围,设置同样是最小,最大,单位是毫秒,默认为0

appendSize

追加写大小,最小,最大形式,默认等于blockSizemin=max=blocksize

seed

随机数种子

cleanup

执行完所有操作并报告之后,清理目录

queue

指定队列名,默认为“default”

packetSize

指定写入的包大小

ls

指定ls操作占总操作数的百分比

append

指定append操作占总操作数的百分比

create

指定create操作占总操作数的百分比

delete

指定delete操作占总操作数的百分比

mkdir

指定mkdir操作占总操作数的百分比

rename

指定rename操作占总操作数的百分比

read

指定read操作占总操作数的百分比

原文转自:http://www.ltesting.net