Red de conocimiento informático - Material del sitio web - Cómo compilar la biblioteca nativa Hadoop 2.5.1 en Mavericks

Cómo compilar la biblioteca nativa Hadoop 2.5.1 en Mavericks

Recientemente, necesitaba instalar CDH y, después de reiniciar, me preguntaron que faltaba la biblioteca local. Después de algunas pruebas, finalmente lo instalé con éxito. A continuación registraré el proceso de obtención de la biblioteca local

@Autor: duangr

@Website

Entorno relacionado.

Obtener código

hadoopcdhtargz?

Hadoop cdhpelx_rx_rx_rgz?>hadoopcdhtargz?

hadoop cdhpelx_rpm? Instalar hadoop

¿Instalar hadoopcdhtargz? Omitido aquí

Instalar bibliotecas locales

Utilice la herramienta de compresión hadoop cdhpelx_rpm en la PC para abrir y extraer el código en \usr\libhadoop\lib/native, y luego cárguelo en $ en el host {HADOOP_HOME}/lib/native?

cd ${HADOOP_HOME}/lib/native

rm libhadoopso

rm libsnappyso

rm libsnappyso

ln?s libhadoopso?libsnappyso

ln?libsnappyso

cd

tar?zcf nativotargz nativo

scp nativotargz duangr:${HADOOP_HOME }/lib

ssh duangr?cd ${HADOOP_HOME}/lib; tar?/lib; tar?zxf nativotargz;

scp nativotargz duangr:${HADOOP_HOME}/lib

ssh duangr?cd ${HADOOP_HOME}/lib; tar?zxf nativetargz;

Instalación completada

Reinicie hadoop y listo