Paso 2: Descarga y parcheo Hadoop 2.6.0
Descargar fuentes de Hadoop 2.6.0 y parche para ARMHF:
wget http://apache.mirrors.spacedump.net/hadoop/core/hadoop-2.6.0/hadoop-2.6.0-src.tar.gz
tar xzvf hadoop-2.6.0-src.tar.gz
sudo chown -R pi hadoop-2.6.0-src/
CD hadoop-2.6.0-src/
-------------------------------------------------
Nota: Java 8 es muy estricta con errores de sintaxis y la sintaxis de algunas cosas han cambiado desde la versión anterior. Le estamos diciendo a Java 8 aceptar la sintaxis más viejo así que no tenemos que ir y arreglar la sintaxis en algunos de los archivos de origen.
Abra el archivo pom.xml en hadoop-2.6.0-fuente y encontrar la parte que empieza con propiedades de < > en línea 81. Esta sección define las propiedades globales para el proceso de construcción. Entre las etiquetas < propiedades >< / propiedades >, agregue la línea siguiente junto con las otras líneas:
< additionalparam > - Xdoclint: ninguno < / additionalparam >
#Save el archivo y ciérrelo.
Necesitamos parchear las instrucciones de construcción para sistemas ARMHF como la Pi:
CD hadoop-común-proyecto/hadoop-común/src
wget https://issues.apache.org/jira/secure/attachment/12570212/HADOOP-9320.patch
parche < HADOOP-9320.patch
#We ahora han parcheado el archivo JNIFlags.cmake. Si por alguna razón no conseguir parches automáticamente y te pide la ubicación del archivo, puede proporcionar la ruta del archivo JNIFlags.cmake manualmente.