Hadoop hdfs上傳檔案報錯解決
如果大家在安裝的時候遇到問題,或者按步驟安裝完後卻不能執行Hadoop,那麼建議仔細檢視日誌資訊,Hadoop記錄了詳盡的日誌資訊,日誌檔案儲存在logs資料夾內。
無論是啟動,還是以後會經常用到的MapReduce中的每一個job,以及HDFS等相關資訊,Hadoop均存有日誌檔案以供分析。
報錯命令:
該錯誤產生的原因:
NameNode和DataNode的namespaceID不一致,這個錯誤是很多人在安裝時會遇到的
檢視日誌資訊為:
java.io.IOException: Incompatible namespaceIDs in /root/tmp/dfs/data:
NameNode namespaceID = 1201462299; DataNode namespaceID = 389958745
hadoop 多次格式化format namenode 導致節點不能啟動解決,出現這個問題的原因是多次格式化會導致節點的clusterID不一致
解決方法:
- 先停止所有啟動的服務
切換到hadoop的目錄下
cd /usr/local/Hadoop/sbin/stop-all.sh
- 刪除core-site.xml 檔案中配置的資料夾:注意如果叢集操作則需要在每個機器上都要進行
rm -r /usr/local/Hadoop/tmp
- 如果還沒有成功 還可以進入hdfs資料夾下,刪除name和data資料夾 命令和上面的一樣
- 重新格式化
./bin/hdfs namenode -format
- 啟動服務
./sbin/start-dfs.sh
下面這兩種方法在實際應用中也可能會用到。
1)重啟壞掉的DataNode或JobTracker。當Hadoop叢集的某單個節點出現問題時,一般不必重啟整個系統,只須重啟這個節點,它會自動連入整個叢集。
在壞死的節點上輸入如下命令即可:
bin/Hadoop-daemon.sh start DataNode
bin/Hadoop-daemon.sh start jobtracker
2) 動態加入DataNode或TaskTracker。這個命令允許使用者動態將某個節點加入叢集中。
bin/Hadoop-daemon.sh --config ./conf start DataNode
bin/Hadoop-daemon.sh --config ./conf start tasktracker
相關文章
- 【Hadoop踩坑】HDFS上傳、刪除檔案失敗Hadoop
- 解決從linux本地檔案系統上傳檔案到HDFS時的許可權問題Linux
- Java大檔案上傳、分片上傳、多檔案上傳、斷點續傳、上傳檔案minio、分片上傳minio等解決方案Java斷點
- PHP 上傳檔案 move_uploaded_file 報錯PHP
- ASP.NET上傳大檔案報錯,IIS7.0ASP.NET
- Ueditor 上傳圖片自動新增水印(只能上傳圖片,上傳檔案報錯)
- hadoop之 解析HDFS的寫檔案流程Hadoop
- dcat-admin 大檔案上傳(前端直傳解決)前端
- 大檔案傳輸解決方案:分片上傳 / 下載限速
- 【史上最全】Hadoop 核心 - HDFS 分散式檔案系統詳解(上萬字建議收藏)Hadoop分散式
- Nginx 報錯413 Request Entity Too Large 上傳檔案過大Nginx
- Zuul上傳檔案,中文檔名亂碼解決辦法Zuul
- php檔案上傳之多檔案上傳PHP
- asp.net 解決檔案上傳大小的限制ASP.NET
- struts檔案上傳詳解
- hadoop之 HDFS-Hadoop存檔Hadoop
- 上傳圖片和檔案出錯!!!
- 上傳專案到gitHub,上傳報錯和刪除gitHub上的專案Github
- 【Hadoop踩雷】無法上傳檔案?有辦法!Hadoop
- 解決Cannot resolve com.alibaba.cloud:aliyun-oss-spring-boot-starter:unknown 檔案上傳報錯aliCloudEdasSdk解決CloudSpringboot
- Hadoop 系列(一)—— 分散式檔案系統 HDFSHadoop分散式
- 【大資料】【hadoop】檢視hdfs檔案命令大資料Hadoop
- Hadoop之HDFS檔案讀寫流程說明Hadoop
- 理解Hadoop分散式檔案系統HDFS(二)Hadoop分散式
- JAVA web ServletFileUpload檔案上傳遇到大量50+錯誤的解決方法JavaWebServlet
- ASP中多檔案同時上傳解決方案 (轉)
- hadoop之上傳資料到hdfs模式Hadoop模式
- 掃盲:Hadoop分散式檔案系統(HDFS)基礎概念講解!Hadoop分散式
- 檔案上傳(解析)漏洞詳解
- 檔案上傳漏洞思路詳解
- 單個檔案上傳和批量檔案上傳
- beego檔案上傳使用getFile出錯Go
- PbootCMS錯誤提示:檔案上傳失敗boot
- Hadoop學習(一)——HDFS分散式檔案系統Hadoop分散式
- Hadoop基礎(一):分散式檔案系統HDFSHadoop分散式
- 檔案上傳
- wordpress網站維護教程:不能上傳檔案,資料庫報錯的解決方法網站資料庫
- hadoop 將檔案上傳到指定的datanode 檢視檔案所在的塊Hadoop