参考: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

相关文章: