Hadoop集群搭建时的问题及解决(6)

第二个问题解决方法:
org.apache.Hadoop.hdfs.server.namenode.SafeModeException: Cannot delete /home/hadoop/hadoop/tmp/mapred/system. Name node is in safe mode.

网上有很多关于Name node is in safe mode.的帖子。包括所说的终极方法:bin/hadoop dfsadmin -safemode leave。
但是,对于我机子上的真实情况,都不适合。
最后,我的解决方法如下:
1。删除namenod和datanode上的hadoop目录中logs和tmp文件夹中的所有内容;
2。重启,format namenode,start-all.sh,再查看日志,一切正常。

欢迎大家拍砖,验证此方法的正确性,如果如此方法在您机子上也成功了。希望跟帖,确认一下。谢谢!

 

删除tmp 然后在格式化hdfs 可以解决很多问题。

 

Hadoop “No route to host”常见原因

 

主要两个:
1、防火墙挡住了,可以关闭iptable
2、网段不同,没有路由信息,可检查IP和掩码确认一下


停止防火墙:service iptables stop
启动防火墙:service iptables start

以上命令只会使用当次机器运行有效,机器重启会又会无效,如需要,可以如下:
chkconfig iptables on
chkconfig iptables off


查看路由情况:
route或ip route

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/pxxfj.html