以下所有操作均基於博主之前發佈的 Hadoop 僞分佈式 及 完全分佈式 教程,如果安裝方式差異較大,需要視實際情況而定。
部分要點之前的博客中已經提出,此處不再重複。
詳細查看 https://blog.csdn.net/sinat_40471574/category_9754566.html 分類中所有關於Hadoop 的 Lesson10 及之前的文章
一、 首先確認所有配置文件編寫正確,主機名沒有填寫錯誤。
二、 添加了主機名映射:https://blog.csdn.net/sinat_40471574/article/details/105148572
三、 三臺主機都已經關閉防火牆:firewalld,https://blog.csdn.net/sinat_40471574/article/details/105299821
四、 NameNode 在啓動前已經初始化,且先啓動完 start-dfs.sh,再啓動的 start-yarn.sh。
五、 關於 SHH 連接失敗:在 Windows 如果沒有配置靜態 IP,連接時要 cmd 輸入 ipconfig 確認一下 ip 地址。
六、 重啓流程:
1. 直接重啓所有主機一次。
2. 開機後刪除所有主機內 /tmp 文件夾下的內容。
cd /tmp
rm -rf ./*
3. 進入到 HADOOP_HOME,刪除所有主機下的 data 和 logs 文件夾。
4. 關閉所有主機防火牆,service firewalld stop
5. 初始化 NameNode
6. 運行腳本 start-dfs.sh、start-yarn.sh 。
完成後請按照 博客中給的方法進行測試:https://blog.csdn.net/sinat_40471574/article/details/105416282
參考鏈接:https://blog.csdn.net/qq_32736999/article/details/82695484