部署Hadoop2.x,出現Warn:Unable to load native-hadoop library
在安裝部署的時候,遇到了問題 Unable to load native-hadoop library
原因1:64位linux使用了32位的hadoop native本地庫
[root@hadoop-001hadoop-2.4.1]# hadoop fs -ls /
14/12/09 19:43:06 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
[root@lsn-linux hadoop-2.4.1]#
原因是hadoop-2.4.1.tar.gz安裝包是在32位機器上編譯的,64位的機器載入本地庫.so檔案時出錯,不影響使用。
參照:” 檢查Hadoop是32位還是64位”
解決:
1.重新編譯原始碼後將新的lib/native替換到叢集中原來的lib/native
這裡替換完畢,可是還是出現,在增加下面配置。
2.修改hadoop-env.sh ,增加
export HADOOP_OPTS="$ HADOOP_OPTS -Djava.library.path=$HADOOP_HOME/lib:$HADOOP_HOME/lib/native"
3.hadoop-env.sh 同步叢集其他節點,重啟叢集生效
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30089851/viewspace-2121009/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Unable to load native-hadoop library for your platform解決HadoopPlatform
- Hadoop問題解決:Unable to load native-hadoop library for your platform...HadoopPlatform
- Centos 安裝JDK 出現Unable to load native library: libnsl.so.1CentOSJDK
- sublime出現 unable download.......
- 【ASK_ORACLE】Library cache pin 與 library load lock的關係和區別Oracle
- 啟動uwsgi報錯ImportError: No module named, unable to load appImportErrorAPP
- sudo 出現unable to resolve host 解決方法
- 部署在IIS中服務出現異常 Failed to load resource: the server responded with a status of 503 (Service Unavailable)AIServer
- Caused by: org.hibernate.boot.registry.classloading.spi.ClassLoadingException: Unable to load classbootException
- Library Cache 診斷:Lock, Pin 以及 Load Lock (文件 ID 1548524.1)
- 【Azure Redis】部署在AKS中的應用連線Redis時候出現Unable to connect to Redis serverRedisServer
- Can't debug c++ project because unable to static library start program *.libC++Project
- 【ASM_ORACLE】Library Cache最佳化篇(二)Library cache load lock的概念和解決辦法ASMOracle
- sudo時出現unable to resolve host 的解決方法
- Latex編譯錯誤:Unable to load picture or PDF file 問題解決編譯
- pycharm啟動時候出現 fail to load jvm dllPyCharmAIJVM
- tensorflow2.x 報錯 Could not load dynamic library 'cudart64_101.dll'Dart
- tensorflow2.x 報錯 Could not load dynamic library 'cudnn64_7.dll'DNN
- (20200915Solved)Vscode出現Unable to open ‘hashtable_class_helper.pxi‘VSCode
- 深入淺出 testing-library
- 安裝ROS出現 Unable to Correct Problems ‘You have Held Broken Packages’ 錯誤ROSPackage
- Android library 釋出多渠道 AARAndroid
- 解決:Could not load dynamic library ‘cudart64_101.dll‘; dlerror: cudart64_101.dll not foundDartError
- [20240827]分析為什麼出現library cache lock等待事件2.txt事件
- [20240828]分析為什麼出現library cache lock等待事件5.txt事件
- 解決方案 | Python中安裝pix2tex latex ocr出現報錯Cannot mix incompatible Qt library (6.6.2) with this library (6.7.2)PythonQT
- file_get_content s()獲取https出現這個錯誤Unable to find the wrapperHTTPAPP
- VS中呼叫QT出現This application failed to start because it could not find or load the Qt platform pluginQTAPPAIPlatformPlugin
- [Vue warn]: $attrs is readonly;Webpack externals 配置VueWeb
- Could not load dynamic library ‘cublas64_10.dll‘; dlerror: cublas64_10.dll not found或者缺少DLL問題Error
- spark大批量讀取Hbase時出現java.lang.OutOfMemoryError: unable to create new native threadSparkJavaErrorthread
- 初次使用Android Studio 3.0匯入已有工程時,出現Failed to load Appcompat Actionbar with unknown errorAndroidAIAPPError
- 【Android AAR】快速釋出 Android Library 專案到 JCenterAndroid
- 企業私有npm部署和實現npm釋出NPM
- library cache pin和library cache lock(一)
- library cache pin和library cache lock (zt)
- library cache pin和library cache lock(二)
- Unable to find a specification for ''
- Lazy Load