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 p>
ssh duangr?cd ${HADOOP_HOME}/lib; tar?zxf nativetargz;
Instalación completada
Reinicie hadoop y listo