机房断电引起hadoop hdfs corrupt blocks
这些都是坏掉的块
如果集群是高可用的可以通过热备的namenode去恢复(应该是可以,没去尝试)
因为我们的集群这次不是高可用的,所以是通过
su hdfs 切换用户
hdfs fsck / 查看坏掉的块
hdfs fsck / -delete 删除坏掉的块
这种方式删除了坏掉的hdfs block会造成数据丢失
这些都是坏掉的块
如果集群是高可用的可以通过热备的namenode去恢复(应该是可以,没去尝试)
因为我们的集群这次不是高可用的,所以是通过
su hdfs 切换用户
hdfs fsck / 查看坏掉的块
hdfs fsck / -delete 删除坏掉的块
这种方式删除了坏掉的hdfs block会造成数据丢失