运行hadoop基准测试

本文介绍了如何使用Hadoop自带的测试用例进行集群性能测试,包括DFSCIOTest、teragen/terasort/teravalidate和nnbench等,详细阐述了各个测试的用途和运行参数,为优化Hadoop集群提供了基准参考。
摘要由CSDN通过智能技术生成

       由于需要为hadoop集群采购新的服务器,需要对服务器在hadoop环境下的性能进行测试,所以特地整理了一下hadoop集群自带的测试用例:

  1. bin/hadoop jar hadoop-*test*.jar
    
    运行上述命令,可以得到hadoop-*test*.jar自带的测试程序
    An example program must be given as the first argument.
    Valid program names are:
      DFSCIOTest: Distributed i/o benchmark of libhdfs.
      DistributedFSCheck: Distributed checkup of the file system consistency.
      MRReliabilityTest: A program that tests the reliability of the MR framework by injecting faults/failures
      TestDFSIO: Distributed i/o benchmark.
      dfsthroughput: measure hdfs throughput
      filebench: Benchmark SequenceFile(Input|Output)Format (block,record compressed and uncompressed), Text(Input|Output)Format (compressed and uncompressed)
      loadgen: Generic map/reduce load generator
      mapredtest: A map/reduce test check.
      mrbench: A map/reduce benchmark that can create many small jobs
      nnbench: A benchmark that stresses the namenode.
      testarrayfile: A test for flat files of binary key/value pairs.
      testbigmapoutput: A map/reduce program that works on a very big non-splittable file and does identity map/reduce
      testfilesystem: A test for FileSystem read/write.
      testipc: A test for ipc.
      testmapredsort: A map/reduce program that validates the map-reduce framework's sort.
      testrpc: A test for rpc.
      testsequencefile: A test for flat files of binary key value pairs.
      testsequencefileinputformat: A test for sequence file input format.
      testsetfile: A test for flat files of binary key/value pairs.
      testtextinputformat: A test for text input format.
      threadedmapbench: A map/reduce benchmark that compares the performance of maps with multiple spills over maps with 1 spill
    其中最常用到的是DFSCIOTest,DFSCIOTest的命令参数如下:
    $ bin/hadoop jar hadoop-*test*.jar TestDFSIO
    TestDFSIO.0.0.4
    Usage: TestDFSIO -read | -write | -clean [-nrFiles N] [-fileSize MB] [-resFile resultFileNam
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值