测试HDFS写性能
使用命令:
hadoop jar /opt/module/hadoop-2.7.2/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.7.2-tests.jar\TestDFSIO\-write\-nrFiles 10\-fileSize 128MB
输出结果:
20/08/01 21:03:08 INFO fs.TestDFSIO: ----- TestDFSIO ----- : write20/08/01 21:03:08 INFO fs.TestDFSIO: Date & time: Sat Aug 01 21:03:08 HKT 202020/08/01 21:03:08 INFO fs.TestDFSIO: Number of files: 1020/08/01 21:03:08 INFO fs.TestDFSIO: Total MBytes processed: 1280.020/08/01 21:03:08 INFO fs.TestDFSIO: Throughput mb/sec: 31.75784642103957420/08/01 21:03:08 INFO fs.TestDFSIO: Average IO rate mb/sec: 72.2358398437520/08/01 21:03:08 INFO fs.TestDFSIO: IO rate std deviation: 49.909386100956520/08/01 21:03:08 INFO fs.TestDFSIO: Test exec time sec: 49.15720/08/01 21:03:08 INFO fs.TestDFSIO:
可以看到,我的写入吞吐量是 31MB/s
测试HDFS读性能
使用命令:
hadoop jar /opt/module/hadoop-2.7.2/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.7.2-tests.jar\TestDFSIO\-read\-nrFiles 10\-fileSize 128MB
输出结果:
20/08/01 21:07:53 INFO fs.TestDFSIO: ----- TestDFSIO ----- : read20/08/01 21:07:53 INFO fs.TestDFSIO: Date & time: Sat Aug 01 21:07:53 HKT 202020/08/01 21:07:53 INFO fs.TestDFSIO: Number of files: 1020/08/01 21:07:53 INFO fs.TestDFSIO: Total MBytes processed: 1152.020/08/01 21:07:53 INFO fs.TestDFSIO: Throughput mb/sec: 42.3809874181443620/08/01 21:07:53 INFO fs.TestDFSIO: Average IO rate mb/sec: 84.1518096923828120/08/01 21:07:53 INFO fs.TestDFSIO: IO rate std deviation: 76.7831213886521220/08/01 21:07:53 INFO fs.TestDFSIO: Test exec time sec: 48.7820/08/01 21:07:53 INFO fs.TestDFSIO:
