查看修复HDFS中丢失的块

Posted ☆☆☆★☆☆☆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看修复HDFS中丢失的块相关的知识,希望对你有一定的参考价值。

检测缺失块
hdfs fsck -list-corruptfileblocks;
hdfs fsck / ;

查看某一个文件的情况

hdfs fsck /路径/文件名 -locations -blocks -files

手动修复

hdfs debug recoverLease -path 文件位置 -retries 重试次数

自动修复

在DN节点执⾏directoryscan

 

删除所有损坏的块的数据文件,会导致数据彻底丢失

hdfs fsck / -delete 

 

以上是关于查看修复HDFS中丢失的块的主要内容,如果未能解决你的问题,请参考以下文章

记一次HDFS的block corrupt事件

HDFS 上的块多久复制一次?

HDFS块损坏了,是如何修复

HBase 2.0 META 数据修复

切换到片段选项卡主机中的选项卡时查看寻呼机丢失其内容

HDFS-SecondaryNameNode(SNN)角色介绍