Advertencia de "No se puede cargar la biblioteca nativa-hadoop para su plataforma" de Hadoop

Actualmente estoy configurando hadoop en un servidor en ejecuciónCentOs. Cuando corrostart-dfs.sh ostop-dfs.sh, Obtuve el siguiente error:

WARN util.NativeCodeLoader: no se puede cargar la biblioteca nativa-hadoop para su plataforma ... usando clases java incorporadas donde corresponda

Estoy corriendoHadoop 2.2.0.

Haciendo una búsqueda en línea apareció este enlace:http://balanceandbreath.blogspot.ca/2013/01/utilnativecodeloader-unable-to-load.html

Sin embargo, los contenidos de/native/ El directorio en hadoop 2.x parece ser diferente, así que no estoy seguro de qué hacer.

También he añadido estas dos variables de entorno enhadoop-env.sh:

exportar HADOOP_OPTS = "$ HADOOP_OPTS -Djava.library.path = / usr / local / hadoop / lib /"

exportar HADOOP_COMMON_LIB_NATIVE_DIR = "/ usr / local / hadoop / lib / native /"

¿Algunas ideas?

Respuestas a la pregunta(20)

Su respuesta a la pregunta