Hadoop namenode 不能啓動解決方案

      每次機器重啓了,namenode都啓動不了,造成到原因可能是:

     在core-site.xml配置中hadoop.tmp.dir的目錄在系統啓動時被清空

<property>
    <name>hadoop.tmp.dir</name>
    <value>/tmp/hadoop/hadoop-${user.name}</value>
  </property>

兩種解決方案:

     1、進入hadoop到目錄

           > bin/stop-all.sh

           > hadoop namenode -format

           > bin/start-all.sh

           > jps 查看namenode已經啓動

          這種方式講以前到數據全都格式化掉了

   2、更該hadoop.tmp.dir的目錄

    <property>   
           <name>hadoop.tmp.dir</name>  
           <value>/home/leecho(你的賬戶名)/tmp</value>   
    </property>  
   只要那個目錄不會清空就可以了

         

發佈了26 篇原創文章 · 獲贊 390 · 訪問量 56萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章