您的位置:首页 > Web前端 > Node.js

Hadoop的NameNode无法启动解决方法

2015-01-22 12:46 417 查看
执行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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: