hadoop缺少namenode Hadoop配置后沒(méi)有NameNode進(jìn)程是怎么回事?
Hadoop配置后沒(méi)有NameNode進(jìn)程是怎么回事?原因是Hadoop默認(rèn)將HDFS相關(guān)信息放在/tmp下。重新啟動(dòng)后,/TMP將被系統(tǒng)自動(dòng)清除,因此它將丟失。只需重新格式化namenode即可正常
Hadoop配置后沒(méi)有NameNode進(jìn)程是怎么回事?
原因是Hadoop默認(rèn)將HDFS相關(guān)信息放在/tmp下。重新啟動(dòng)后,/TMP將被系統(tǒng)自動(dòng)清除,因此它將丟失。只需重新格式化namenode即可正常工作
secondnamenode是對(duì)主namenode的補(bǔ)充,它會(huì)定期檢查HDFS元數(shù)據(jù)。當(dāng)前的設(shè)計(jì)只允許每個(gè)HDFS有一個(gè)secondnamenode。Secondnamenode有一個(gè)后臺(tái)進(jìn)程,它將定期被喚醒(喚醒的周期取決于相關(guān)的配置)以執(zhí)行檢查點(diǎn)任務(wù),然后繼續(xù)休眠。它使用客戶機(jī)協(xié)議與主namenode通信。