hadoop問題--namenode啓動失敗

在啓動Hadoop服務中,有時會出現hadoop的主節點的namenode啓動失敗。

看看是否是core的xml文件裏的路徑是默認輸出,因爲hadoop默認是/tmp,但因爲/tmp每次重啓都需要把他刪除才能去開啓Hadoop服務。所以需要自定義

解決方法:

         在core-site.xml的文件裏的配置需要設好
        <property>
            <name>hadoop.tmp.dir</name>
            <value>/home/hadoop/tmp</value>
        </property>
        裏的value的tmp目錄需要配置好地方,會默認到/tmp,而/tmp會每次自動清理裏面內容
        ,所以我們只需要把tmp目錄改好就行
        再重新格式namenode就行
        hadoop namenode -format
        start-all.sh就會看見namenode

歡迎轉載,轉載請註明出處

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