Hadoop 2.6 在安裝好以後啓動或者運行時總會出現找不到本地庫的警告提示:WARN til.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
這個提示很是煩人,這是由於hadoop本地庫與系統版本不一致引起的,網上找了很多例子試了都不行。最後可行的解決方案:
1 下載hadoop 2.6 64位lib 包 下載地址:http://dl.bintray.com/sequenceiq/sequenceiq-bin/hadoop-native-64-2.6.0.tar
2 手動解壓縮文件 或者 tar -zxvf hadoop-native-2.6.0.tar -C /usr/local/lib/ (解壓到lib文件夾下,不要解壓到native文件夾下)
3 重新啓動hadoop ,警告提示消失。