全部博文(247)
分类: HADOOP
2013-05-18 14:21:42
伪分布式模式下,Hadoop每次start-all完之后,用jps发现namenode没有正常启动, 每次开机都得重新格式化一下namenode才可以,原因是将hadoop默认的临时目录在/tmp目录下,这个目录在机器重启后就会删除,与此同时namenode的格式化信息就会丢失。
所以在conf目录下的core-site.xml文件里加入对临时文件夹的配置即可
OK了,重新格式化Namenode
hadoop namenode -format
然后启动hadoop
start-all.sh
执行下JPS命令就可以看到NameNode了