1. 程式人生 > >hadoop:datanode無法正常啟動的解決辦法(轉)

hadoop:datanode無法正常啟動的解決辦法(轉)

hadoop 多次執行命令:

hadoop namenode -format後,發現再次啟動hadoop後,datanode節點無法正常啟動,出現錯誤程式碼如下:

could only be replicated to 0 nodes, instead of 1,產生這樣的錯誤原因有多種,這裡列舉出以下四種常用的解決方法以供參考:

確保master(namenode) 、slaves(datanode)的防火牆已經關閉
確保DFS空間的使用情況
Hadoop預設的hadoop.tmp.dir的路徑為/tmp/hadoop-

user.name,linux/tmpHadoopnamenodedatanodehadoop-daemon.sh start namenode
$hadoop-daemon.sh start datanode
上面的方法都已經試過,但還是不能正常啟動datanode節點,所以繼續嘗試,發現還有一個問題可以考慮,當我們執行檔案系統格式化時,會在namenode資料資料夾(即配置檔案中dfs.name.dir在本地系統的路徑)中儲存一個current/VERSION檔案,記錄namespaceID,標識了所格式化的 namenode的版本。如果我們頻繁的格式化namenode,那麼datanode中儲存(即配置檔案中dfs.data.dir在本地系統的路徑)的current/VERSION檔案只是你第一次格式化時儲存的namenode的ID,因此就會造成datanode與namenode之間的id不一致。
所以,我直接將hadoop目錄下的data1,data2,datalog1,datalog2,logs共5個資料夾全部刪除,這樣也就不用再去考慮如何使多個資料夾中的namenodeID保持一致了,然後再執行

hadoop namenode -format

之後繼續:start-all.sh

執行之後使用jps命令檢視,發現datanode節點終於正常啟動。

相關推薦

hadoop:datanode無法正常啟動解決辦法

hadoop 多次執行命令: hadoop namenode -format後,發現再次啟動hadoop後,datanode節點無法正常啟動,出現錯誤程式碼如下: could only be replicated to 0 nodes, instead

Eclipse無法正常啟動解決辦法

(本篇經驗是作為遇到這種問題後採取更新jdk、重新安裝對應x86 or x64版本jdk、程式和功能下解除安裝Java 8 Update 25的補充,建議先試一下這種方法,不行再試其他方法,希望能幫助到各位苦逼碼農) 一、問題表現 (1) (2) 二、解決辦法

Spring-cloud無法正常啟動解決辦法

java 啟動方法如下 package com.example.product; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoc

KVM使用virsh console無法連接的解決辦法

AMF nbsp sca roo etc ive pat clas efault 一、問題描述: KVM中宿主機通過console無法連接客戶機,卡在這裏不動。 # virsh console vm01 Connected to domain vm01 Esca

WIN7 64位系統 CDC類 虛擬串列埠驅動無法安裝的解決辦法2

(1)最近用STM32使用USB——CDC類出現驅動安裝失敗的情況。 百度了一些網頁,方法很多,大多數是按照如下步驟處理: 首先,確保C:\Windows\System32\drivers\usbser.sys檔案存在; 其次,修改C:\Windows\inf\mdmcpq.inf檔

內存溢出的原因及解決辦法

not 如何 動態分配 ike 方法 物理 狀態 d+ 卡頓 jmeter是一個java開發的開源性能測試工具,在性能測試中可支持模擬並發壓測,但有時候當模擬並發請求較大或者腳本運行時間較長時,壓力機會出現卡頓甚至報異常————內存溢出, 這裏就介紹下如何解決內存溢出及相關

HP2570p 指紋識別138a:003d VFS491解決辦法

So, there is way to set it up with propriethal drive… only for 64bit systems. First, we need to convert with alien rpm driver p

VirtualBox中安裝CentOS7後無法上網的解決方案

最近想基於CentOS7搭建一個OpenStack的環境,因為之前一直用VirtualBox,所以這次也採用VirtualBox。 在完成系統的安裝後,發現系統無法上網,各種Google、百度後都沒有找到有效的解決方案,我相信很多人都有和我一樣的經歷。功夫不負有

Read-only file system錯誤的解決辦法

今天在公司釋出新版本時,釋出指令碼突然報Read-only file system的錯誤,之前一直還用的好好的…登入到遠端伺服器上,發現只要涉及到修改/儲存條目等需要寫磁碟操作的命令都無法使用(如tar、cp、mv、rm、chmod、chown、wget下載等指令),總是

VMware虛擬機器不能聯網的解決辦法

參考網址:https://blog.csdn.net/zhyulo/article/details/78730009 使用最後一種方法解決的: 1.關閉虛擬機器。在虛擬機器的編輯選單裡,點選"虛擬網路編輯器" 2.在虛擬網路編輯器介面,直接點選左下角的回覆預設預設設定,然後點選確定。

IntelliJ IDEA 中文亂碼問題解決辦法

自己最近在使用IntelliJ IDEA,發現總是出現中文亂碼的問題,在網上找了很多教程,發現真是“天下文章一大抄”。還不如自己動手試著解決一下。 1、編輯器以及除錯資訊中文亂碼問題 解決方案: 選擇:File->settings->Editor->F

error: expected ‘)’ before ‘PRId64’ 解決辦法

error: expected ‘)’ before ‘PRId64’ 原來這個巨集定義給c用的,C++要用它,就要定義一個__STDC_FORMAT_MACROS巨集顯示開啟它。 c++使用PRID64,需要兩步: 包含標頭檔案:<inttypes.h>

使用WebView載入資料出現找不到網頁的問題之解決辦法

在使用webView.loadData(data, "text/html", "utf-8"),出現找不到網頁的問題,檢查之後發現data資料是正確的,也有上網的許可權,可是就是找不到網頁,後經過查詢,找到了解決方法:把 webView.loadData 改為 webVi

hadoop多次格式化後出現datanode無法正常啟動解決辦法

hadoop 多次執行命令: hadoop namenode -format後,發現再次啟動hadoop後,datanode節點無法正常啟動,出現錯誤程式碼如下: could only be replicated to 0 nodes, instead of 1,產生這樣的

hadoop叢集啟動之後,datanode程序未啟動解決辦法

這種情況一般是由於自己進行hadoop格式化的時候沒有事先結束所有程序,或者在開啟一次hadoop叢集,發現配置不對,這時重新 hadoop namenode -format  就會出問題 因為此時你format之後, datanode的clusterID 和 namenode的clu

CentOS7.3系統Tomcat無法正常啟動解決8005埠不能啟動

Linux系統CentOS7.3版中啟動Tomcat7,確定JDK正常執行且配置正確的情況下,啟動Tomcat始終無法正常訪問 排錯過程: 第一步: 關閉Tomcat,使用埠檢視命令netstat -tunlp檢視 發現8080埠,8009埠,8

eclipse 無法啟動 JVM terminated. Exit code=-1 的解決辦法 轉載

這兩天,突然無法啟動我的MyEclipse6.5了,不知道為什麼,提示錯誤: JVM   terminated. Exit   code=-1。 昨天,我以為是機器執行時間太長,重啟一下,果然好了。但是今天又來了。看了一下錯誤提示,我以為是JVM有問題,就在啟動Eclipse

關於Chrome瀏覽器加載axure原型圖無法正常顯示解決辦法

瀏覽器中 插件 完成 訪問 原型 工具 輸入 關於 分享 前幾天學習到查看原型圖理解需求分析的時候,發現用chrome瀏覽器打開會出現跳轉,如下圖: 根據網頁提示需要安裝Axure RP Extension For Chrome 插件,沒FQ的情況下是不能直接訪問

重新format namenode後,datanode無法正常啟動

text moved rem details 查詢 cor span direct line 測試環境,由於測試需求,重新format namenode後,導致datanode無法正常啟動。1. 查看datanode日誌,可以發現錯誤“Initialization fail

windows7系統開機一直顯示正在更新,無法正常開機解決辦法

操作 處理 info 如果 行處理 完成 解決辦法 今天 pos 今天早上打開電腦提示正在進行更新,請勿關閉計算機。但是當它更新到35%時不在往前進行一直停留在 這個頁面無法開機。 自己重啟了好多次依舊無法正常開機,在網上找了好多解決辦法,總算把這個問題解決了,現將處理方法