如何解決啟動(dòng)hadoop集群沒有SecondaryNode和DataNode和NameNode問題
進(jìn)行以下操作時(shí)別忘記先關(guān)閉Hadoop集群
一. 沒有SecondaryNode的解決方案
啟動(dòng)hadoop集群后沒有SecondaryNode:
給hadoop集群配置環(huán)境變量時(shí),在node1、node2、node3修改/etc/profile 忘記執(zhí)行source /etc/profile
生效
source /etc/profile
啟動(dòng)Hadoop集群再jps檢查進(jìn)程
# 一鍵啟動(dòng)hdfs集群 start-dfs.sh # 一鍵關(guān)閉hdfs集群 stop-dfs.sh # 檢查進(jìn)程 jps
這樣就有了SecondaryNode進(jìn)程
二. 沒有DataNode的解決方案
啟動(dòng)hadoop集群后沒有DataNode:
以root用戶或權(quán)限 刪除到Hadoop安裝目錄下的logs下的所有文件
再刪除data下的nn下的所有文件和data下的dn下的所有文件
rm -rf /export/server/hadoop/logs/* rm -rf /data/nn/* ; rm -rf /data/dn/*
刪除完后記得回到hadoop用戶(我是新建了個(gè)hadoop用戶防止以root用戶啟動(dòng)hadoop出現(xiàn)問題)格式化namenode再啟動(dòng)hadoop集群
# 格式化namenode hadoop namenode -format # 一鍵啟動(dòng)hdfs集群 start-dfs.sh # 一鍵關(guān)閉hdfs集群 stop-dfs.sh
如果不格式化namenode就會(huì)出現(xiàn)如下情況(namenode進(jìn)程未啟動(dòng))
三. 沒有NameNode的解決方案
啟動(dòng)hadoop集群后沒有NameNode:
格式化namenode再啟動(dòng)hadoop集群
# 格式化namenode hadoop namenode -format # 一鍵啟動(dòng)hdfs集群 start-dfs.sh # 一鍵關(guān)閉hdfs集群 stop-dfs.sh
至此Hadoop成功啟動(dòng)
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vscode設(shè)置免密登錄遠(yuǎn)程服務(wù)器的解決方案
當(dāng)我們使用vscode的ssh連接遠(yuǎn)程服務(wù)器后,過一段時(shí)間后,總是要求登錄服務(wù)器的密碼,遇到這樣的問題如何解決呢,下面給大家分享vscode設(shè)置免密登錄遠(yuǎn)程服務(wù)器的解決方案,感興趣的朋友跟隨小編一起看看吧2024-05-05構(gòu)建及部署jenkins?pipeline實(shí)現(xiàn)持續(xù)集成持續(xù)交付腳本
這篇文章主要為大家介紹了構(gòu)建及部署jenkins?pipeline實(shí)現(xiàn)持續(xù)集成持續(xù)交付腳本,喲需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-03-03git沖突解決_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了git沖突解決,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08cwRsync 錯(cuò)誤 uid/gid 4294967295 (-1) is impossible to set on
今天在同步文件的時(shí)候,因?yàn)橛昧?.3的新版本,出現(xiàn)了這個(gè)問題,cwRsync 錯(cuò)誤 uid/gid 4294967295 (-1) is impossible to set on,后來參考下面的方法解決了,特分享一下方便需要的朋友2016-08-08curl.exe安裝使用的最全參數(shù)詳解以及常用命令匯總
Curl是一個(gè)功能強(qiáng)大的命令行工具,可以看做是命令行瀏覽器,用于與服務(wù)器進(jìn)行數(shù)據(jù)交互,支持多種數(shù)據(jù)傳輸協(xié)議,如HTTP、HTTPS、FTP等,它支持文件的上傳和下載,它是一款開源軟件,在多個(gè)操作系統(tǒng)上均可運(yùn)行,包括Windows、Linux、macOS等2024-04-04git遠(yuǎn)程倉庫_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了git遠(yuǎn)程倉庫的相關(guān)資料,需要的朋友可以參考下2017-08-08