【Hadoop錯誤】secondarynamenode沒有啓動

好吧……之前一直運行正常,突然某一天打開電腦發現secondarynamenode沒有啓動

實在沒有看出來是什麼原因造成的,不過進行了下述操作解決了問題。


1.遇到問題,從log日誌查找錯誤

查看secondarynamenodelog

【日誌內容太多,通過tail指令查看最近的幾十行】

tail -n 50  hadoop-root-secondarynamenode-node-1.log


結果發現沒有錯誤提示!



2好吧,只好嘗試一下單獨啓動

sbin/hadoop-daemon.sh start secondarynamenode



然而然而就像圖中所示的,我已經啓動了?!!!

提示 secondarynamenode running as process1787. Stop it first.


3不過得知了他的端口號信息1787

通過端口號,發現這個進程確實還在,殺死。

ps -ef | grep 1787

kill -9 1787

停止這個進程



4.好吧,這回總可以重新啓動了吧

sbin/hadoop-daemon.sh start secondarynamenode



5.發現竟然沒有了RsourceManeger

這下重啓就可以了……

sbin/hadoop-daemon.sh start ResourceManager



雖然沒整清楚原因,問題還是解決了

還望知其緣由的大神賜教^_^


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章