Hadoop集群開啟後無法啟動datanode

2021-09-29 13:11:49 字數 457 閱讀 2588

檢視了網上的方法,大家的解決方法都是比較一致的,但是描述的不是很清楚,對我這種初學者有些不友好呀

解決方法

1.刪除集群中所有節點的hadoop解壓目錄下的data目錄以及logs目錄

刪除所有節點,我有三個節點,在scp(安全複製)之前,沒有把最初的節點的hadoop解壓目錄下的data目錄和logs目錄刪除掉,所有也複製到其他節點了。但是出了問題之後,我一直都在刪除最初的節點的data目錄和logs目錄,所以一直不行。網上查的也是這麼做,但是就是不肯說清楚是全部節點上的data目錄和logs目錄╮(╯▽╰)╭

2.重新格式化

bin/hdfs namenode -format
然後啟動集群就可以了

start-all.sh

或者sbin/start-dfs.sh

Hadoop啟動後無法啟動NodeManager

在配置完hadoop集群後,使用命令 start all.sh 進行啟動集群。然後使用命令 jps 檢視程序啟動情況,發現沒有nodemanager 只需要使用命令 cd usr local hadoop hadoop 2.7.4 etc hadoop 進入該目錄後,使用命令 vim yarn si...

hadoop集群啟動後沒有啟動namenode

今天重新啟動hadoop,發現namenode節點沒有啟動。昨天好不容易將沒有出現的datanode啟動來。最後學習後是因為namenode預設在 tmp下建立臨時檔案,但關機後,tmp下文件自動刪除。再次啟動master造成檔案不匹配,所以namenode啟動失敗。在core site.xml中指...

hadoop集群啟動後DataNode無法啟動問題

在flink集群中提交了乙個job報錯如下大概看出是沒有datanode,這讓人很奇怪 通過jps命令在主節點看到了namenode,但是在datanode端執行jps沒有datanode root devopes jps 5347 taskmanagerrunner 18788 namenode ...