hadoop 的 64 位本地库,加载 native-hadoop 库失败的问题,省得你自己编译,挺省事的。

hadoop-native-64-2.5.2.tar是个已经编译好的 64 位原生库,专门用来你在 64 位服务器上跑 Hadoop 时出现的 Unable to load native-hadoop library for your platform 错误。Apache 官方的库是 32 位的,装在 64 位机器上会翻车,自己编译又麻烦,这包就挺实用的。

你只需要把这个压缩包解压,把里面的文件扔进你本地 hadooplib/nativelib 目录里就行。几分钟的事,不用改配置,重启一下搞定。响应快,兼容性也不错,跑起来稳得一批。

如果你是折腾 Hadoop 的老司机,想深挖原理或编译方式,下面这些链接也蛮有参考价值的:

如果你正在搭环境又不想折腾编译,直接用这个包,还蛮省心的。哦对了,别忘了解压后权限设一下,不然有时候也会踩坑。