1. 程式人生 > >ubuntu下hadoop0.20.2報錯/dfs/name is in an inconsistent state

ubuntu下hadoop0.20.2報錯/dfs/name is in an inconsistent state

臨時文件 spa value borde site stat color sta -s

Hadoop0.20.2在關機重啟後,namenode啟動報錯:

技術分享圖片

用bin/hadoop namenode -format重新格式化一下就好了。這個問題已經出現了兩次。每次都格式化,顯然不是一個專業的解決辦法。

經查詢,發現是因為臨時文件夾/tmp會被刪除,解決方法就是在core-site.xml中添加hadoop.tmp.dir屬性:

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

ubuntu下hadoop0.20.2報錯/dfs/name is in an inconsistent state