Prueba de rendimiento de Hadoop
1.TestDFSIO
Ingrese el directorio donde se encuentra el paquete Jar:
# cd /usr/local/src/hadoop/hadoop-2.7.7/share/hadoop/mapreduce/
# ls
(1) Escribir
Escriba 5 archivos de 128 MB en HDFS
# hadoop jar hadoop-mapreduce-client-jobclient-2.7.7.jar TestDFSIO -write -nrFiles 5 -fileSize 128MB
(2) Leer
Leer 5 archivos de 128 MB de HDFS
# hadoop jar hadoop-mapreduce-client-jobclient-2.7.7.jar TestDFSIO -read -nrFiles 5 -fileSize 128MB
(3) Ver
# cat TestDFSIO_results.log
(4) Claro
# hadoop jar hadoop-mapreduce-client-jobclient-2.7.7.jar TestDFSIO -clean
2.mrbench
Utilice 3 mapeadores y 3 reductores para ejecutar un trabajo pequeño 5 veces, generar 5 filas de entrada, ordenar en orden descendente
# hadoop jar hadoop-mapreduce-client-jobclient-2.7.7-tests.jar mrbench -numRuns 5 -maps 3 -reduces 3 -inputLines 5 -inputType descending
[Trabajo 1]
[Trabajo 2]
[Trabajo 3]
[Trabajo 4]
[Trabajo 5]
[Resultados de la operación]
3.nnbench
Utilice 3 mapeadores y 3 reductores para crear 5 archivos
# hadoop jar hadoop-mapreduce-client-jobclient-2.7.7-tests.jar nnbench -operation create_write -maps 3 -reduces 3 -numberOfFiles 5 -replicationFactorPerFile 3 -readFileAfterOpen true