此处以4000个150MB文件写为例,在server1节点执行以下命令进行测试。
1
|
$HADOOP_HOME/bin/hadoop jar $HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-3.1.0-tests.jar TestDFSIO -write -nrFiles 4000 -size 150MB -erasureCodePolicy RS-6-3-1024k |
测试结果示例如下:
需要重点关注Test exec time sec指标,可以通过测试执行时间和测试总数量来计算整个测试任务的吞吐量,计算方法是:(测试数据总量)/ (测试执行耗时)。