关于hdfs集群中Please check the logs or run fsck in order to identify the missing blocks. See the Hadoop F

Please check the logs or run fsck in order to identify the missing blocks. See the Hadoop FAQ for common causes and potential solutions.
关于hdfs集群中Please check the logs or run fsck in order to identify the missing blocks. See the Hadoop F

hadoop  fsck 

关于hdfs集群中Please check the logs or run fsck in order to identify the missing blocks. See the Hadoop F

关于hdfs集群中Please check the logs or run fsck in order to identify the missing blocks. See the Hadoop F

hadoop  fsck -delete

关于hdfs集群中Please check the logs or run fsck in order to identify the missing blocks. See the Hadoop F

关于hdfs集群中Please check the logs or run fsck in order to identify the missing blocks. See the Hadoop F

原因分析:
删除了几个hdfs上的数据,然后就出现这个问题,异常信息
​ 在hdfs中数据是按块方式(blk_1073748128没理解错误就是一个块)存储的,删除了blk_1073748128后,元数据还在,但是数据块不在了,才报的这个错,但是这部分数据其实不需要了,所以可以直接将异常的文件块的元数据信息也删除。

上一篇:Oracle ADG方式 搭建 DG


下一篇:挂载硬盘