异常处理 could only be replicated to 0 nodes, instead of 1

 

 

其实是datanode起不来

hadoop 报错:could only be replicated to 0 nodes, instead of 1
could only be replicated to 0 nodes, instead of 1

hadoop 运行任务一段时间报这个错误

解决方法:

删除tmp 文件
重启集群(采用下面的方法)

bin/hadoop-daemon.sh start namenode
bin/hadoop-daemon.sh start datanode
bin/hadoop-daemon.sh start secondarynamenode

bin/hadoop-daemon.sh start  jobtracker

bin/hadoop-daemon.sh start tasktracker

 

tasktracker 可能启动不成功。。。问题查看另一篇文章

 

 

下面还有一种解决方案,但是我是先尝试下面那种,再尝试上面那种成功了。

你可能感兴趣的:(node)