hadoop運維問題彙總,持續更新
1.hadoop運行一段時間後關閉集羣居然報了no datanode/namenode... to stop這樣的問題,原因是hadoop運行各節點的節點進程id和pid文件記錄的進程號不一致導致,造成進程id不一致的原因還不明確,最好在搭建hadoop環境時設置hadoop-env.sh中的export HADOOP_PID_DIR=${HADOOP_HOME}/pid,默認的目錄是/tmp,linux默認會每隔一段時(一般是一個月或者7天左右)去刪除這個目錄下的文件。因此刪掉hadoop-hadoop-jobtracker.pid和hadoop-hadoop-namenode.pid兩個文件後,namenode自然就找不到datanode上的這兩個進程了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
華爲雲發佈CodeArts IDE for Python,極致優雅雲原生開發體驗
中間件小哥
2024-05-11 14:25:35
C#實現多線程的幾種方式
追逐時光
2024-05-11 14:25:34
RustDesk 自建服務器部署和使用教程
米開朗基楊
2024-05-11 14:25:04
公司空降一個 CTO:禁止在項目中使用 Date 類,發現立即走人!!!
Java技術棧
2024-05-11 14:24:54
紋理是怎樣顯示在模型上的
趙青青
2024-05-11 14:24:04
《最新出爐》系列入門篇-Python+Playwright自動化測試-46-鼠標滾輪操作
北京-宏哥
2024-05-11 14:18:03
keycloak~登錄皮膚動態切換的嘗試
張佔嶺
2024-05-11 14:16:03
lua~IDEA中調試lua腳本
張佔嶺
2024-05-11 14:16:03
vs2022編譯.netframework4.0工程
從其他機器拷貝一個複製到下面的目錄 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework
大俠的哥哥是菜鳥
2024-05-11 14:15:53
ASP.NET 8 使用 NLog
un8134
2024-05-11 14:11:32
sql語句優化的30種方法【轉】
paul_hch
2024-05-11 14:08:32