Hadoop “Não é possível carregar a biblioteca nativa do hadoop para sua plataforma”
Estou atualmente configurando o hadoop em um servidor executandoCentOs. Quando eu corrostart-dfs.sh
oustop-dfs.sh
, Estou tendo o erro a seguir:
WARN util.NativeCodeLoader: Não é possível carregar a biblioteca native-hadoop para sua plataforma ... usando classes builtin-java onde aplicável
Estou correndoHadoop 2.2.0.
Fazer uma pesquisa on-line trouxe este link:http://balanceandbreath.blogspot.ca/2013/01/utilnativecodeloader-unable-to-load.html
No entanto, o conteúdo de/native/
O diretório no hadoop 2.x parece ser diferente, então não tenho certeza do que fazer.
Eu também adicionei essas duas variáveis de ambiente emhadoop-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 /"
Alguma ideia?