Hadoop的NameNode无法启动解决方法

来源:互联网 发布:雅马哈f310知乎 编辑:程序博客网 时间:2024/06/11 03:46

执行start-all.sh的时候发现jps一下发现NameNode没有启动。


原因:Hadoop默认的hadoop.tmp.dir里面的文件每次重新开机会被清空,NameNode的格式化信息会一起被清空。
       

解决方法:重新配置hadoop.tmp.dir

(1)在/home/caiyong(我的个人主目录)目录下建立一个hadoop_tmp目录;

(2)修改hadoop/conf目录里面的core-site.xml文件,加入以下内容:          

 <property>             <name>hadoop.tmp.dir</name>             <value>/home/caiyong/hadoop_tmp</value>    </property>
(3)重新格式化Namenode   
bin/hadoop namenode -format

(4)启动hadoop

bin/start-all.sh

0 0
原创粉丝点击