學校的機房,每重新開機一次就會将虛拟機的某些配置還原到部署到學生機時候的狀态(例如、etc/hosts檔案中ip與主機名的映射),這個時候與我們前面所部署的hadoop就會産生IP不對應的狀态,導緻了hadoop不管怎麼啟動都隻是有四個節點,dataonde節點怎麼都啟動不成功,經曆了n多次以後,才發現,在 /etc/hosts 檔案下的ip并不是目前配置的ip位址,我們将/etc/hosts 中ip與主機名的映射 中的ip修改為目前的ip位址。這個是第一步。
然後我們到hadoop安裝的根目錄下的etc/hadoop/去編輯core-site.xml檔案,将裡面的ip位址改為我們目前的ip,記住儲存退出。
下來我們在将hadoop的data存儲路徑幹掉,我的是在/home/data/tmp/dfs目錄下,是以我們rm -rf 他。再到hadoop的根目錄下的bin目錄去執行hdfs格式化指令去重新格式化hdfs,
格式化成功後在重新啟動hadoop,此時就會發現有五個節點。
本文來自部落格園,作者:大魔王2021,轉載請注明原文連結:javascript:void(0)p/15491759.html