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

缺乏、安全感 2021-09-26 02:08 282阅读 0赞

1 发现问题
执行hadoop上传文件命令,报错could only be replicated to 0 nodes, instead of 1

2 方案1
原因:
查看logs文件夹下datanode相关日志:java.io.IOException: Incompatible clusterIDs in /home/hadoop-2.X.X/tmp/dfs/data: namenode clusterID = XXX datanodeclusterID = XXX。因为上次安装了另一个版本的hadoop,导致clusterIDs不兼容。
解决:删除/home/hadoop-2.X.X/tmp/dfs/data文件夹下的内容。重启hadoop。

3 方案2
原因:
datanode磁盘空间不足。
解决:删除一些其他的文件,释放磁盘空间。

发表评论

表情:
评论列表 (有 0 条评论,282人围观)

还没有评论,来说两句吧...

相关阅读