Hadoop集群“WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable”解决办法

Hadoop集群部署完成后,经常会提示

WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

这是因为系统位数的原因。

在网上找到了一个方法,试试了,居然解决了.记录一下解决办法:

下载hadoop-native-64-2.4.0.tar:

http://dl.bintray.com/sequenceiq/sequenceiq-bin/hadoop-native-64-2.4.0.tar
如果是hadoop2.6的可以下载下面这个:
http://dl.bintray.com/sequenceiq/sequenceiq-bin/hadoop-native-64-2.6.0.tar

下载完成之后,解压到Hadoop安装目录的lib-native目录,替换原有文件:

tar -x hadoop-native-64-2.6.0.tar -C  hadoop-2.6.0/lib/native
原文地址:https://www.cnblogs.com/gdy0216/p/5391549.html