ubuntu下hadoop的重启后namenode无法启动的解决方法
Hadoop Namenode不能启动(dfs/name is in an inconsistent state)
原因:ubuntu每次重启都会删除/tmp中的信息,而namenode的格式化信息恰好存在/tmp下,从而导致相应信息丢失。
解决办法:
1,新建tmp文件目录
sudo mkdir ~/hadoop/hadoop_tmp
2,修改hadoop/conf目录里面的core-site.xml文件
<property>
<name>hadoop.tmp.dir</name>
<value>/home/sleeper_qp/hadoop/hadoop_tmp</value>
<description>A base for other temporary directories.</description>
</property>
3,格式化namenode
bin/hadoop namenode -format
4,重启查看问题是否解决
bin/hadoop start-all.sh
jps
posted on 2013-03-25 16:43 sleeper_qp 阅读(2101) 评论(2) 编辑 收藏 举报