問題原因
1)需要檢查core-site.xml 和 hdfs-site.xml這倆文件,配置沒錯的話再看第二條
2)可能已經(jīng)執(zhí)行格式化NameNode后,但是格式之前并沒有停止之前的進(jìn)程并刪除相關(guān)數(shù)據(jù)。
解決方案(記得你的集群刪除前需要停止,每個副本都要進(jìn)行一次下面操作)
1)刪除dfs文件夾里的文件和刪除nm-local-dir目錄
? ? ? ? a:刪除掉nm-local-dir目錄
cd /opt/module/hadoop-3.1.3/data
rm -rf nm-local-dir
? ? ? ? b:進(jìn)入/opt/module/hadoop-3.1.3/data/dfs目錄里面刪除掉所有文件
cd /opt/module/hadoop-3.1.3/data/dfs
? ? ? ? c:刪除目錄
rm -rf data
rm -rf name
? ? ? ? c:進(jìn)入/opt/module/hadoop-3.1.3/logs目錄里面刪除掉所有文件?
cd /opt/module/hadoop-3.1.3/logs
rm -rf *
2)刪除后需要重新執(zhí)行格式化NameNode操作
hdfs namenode -format
3)啟動dfs
start-dfs.sh
?4)查看jps
文章來源:http://www.zghlxwxcb.cn/news/detail-441104.html
顯示nameNODE和DataNode?文章來源地址http://www.zghlxwxcb.cn/news/detail-441104.html
到了這里,關(guān)于Hadoop集群啟動后命令JPS沒有DataNode或者NameNode的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!