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磁盘空间不足。
解决:删除一些其他的文件,释放磁盘空间。
时间: 2024-09-14 07:21:06