Está en la página 1de 8

LUIS FELIPE CARDENAS MARTINEZ

CODIGO:561214212
INGENIERIA DE SISTEMAS NOCHE
BIG DATA II

EJERCICIO HADOOP

Se inicia los servicios de Hadoop se evidencia que inician sin problema.

Para crear los archivos .java requqeridos para el ejercicio se utilizo la función
“nano” la cual me permite crear y editar archivos. Los archivos creados fueron
SalesMapper.java
SalesCountryReducer.java
SalesCountryDriver,java
Se realiza la copia del código JAVA facilitado por el docente, en este paso se debe
tener mucho cuidado debido a que al copiar y pegar el código alguna líneas de
comentarios se salen del mismo causando errores en la compilación, en mi caso
elimine los saltos de línea para solucionar el error.
Para compilar los archivos creador anteriormente y verificar su correcta estructura
se necesita el JDK de java, el cual según la guía estaba en la carpeta opt, pero en
dicha carpeta mi maquina solo tenia el jre, con lo cual lo busque en todas las rutas
ya que sabia que si lo había instalado, este lo encontré en la siguiente ruta:

A continuación se evidencia el archivo javac:


En la siguiente imagen se comparte uno de los errores que salia de compilación por
mala sintaxis en los comentarios al pegar el código.

Luego de la correcta compilación se evidencia que se crearon los archivos que se


necesitaban los .class:
Acá se crea el manifiesto sin problema con la función “cat” que permite crear y leer
los documentos por línea de comando.

Con el comando “ll” se listan los archivos de un directorio, y con el “*.jar” filtra por
los archivos java
En las Siguientes imágenes se evidencia la creación de rutas necesario y la copia
de un archivo en csv para el ejercicio.
En las imágenes que están a continuación se ejecutan comando de Hadoop y
mapReduce para ejecutar el proceso.
Al ejecutar la línea de comandos para ejecutar el proceso de Hadoop y que se
exporte el archivo requerido para analizar sale un error al no encontrar una librería
esto sucedió por una mala configuración del map-red-site.xml.
Se realizan las correcciones y se ejecuta sin problema

En la imagen final se evidencia como se obtienen resultados satisfactorios


mostrando los datos requeridos de una manera ordenada, conjunta y explicita.

También podría gustarte