ubuntu下hadoop0.20.2报错/dfs/name is in an inconsistent state

Hadoop0.20.2在关机重启后,namenode启动报错:

ubuntu下hadoop0.20.2报错/dfs/name is in an inconsistent state

用bin/hadoop namenode -format重新格式化一下就好了。这个问题已经出现了两次。每次都格式化,显然不是一个专业的解决办法。

经查询,发现是因为临时文件夹/tmp会被删除,解决方法就是在core-site.xml中添加hadoop.tmp.dir属性:

    <property>
<name>hadoop.tmp.dir</name>
<value>/opt/Hadoop-0../tmp/hadoop-${user.name}</value>
</property>
上一篇:java.lang.String.getBytes(String charsetName)方法实例


下一篇:jsoup抓取网页报错UnsupportedMimeTypeException