首页 > 解决方案 > 缺失块和缺失块(复制因子为 1)有什么区别?

问题描述

当我发出hdfs dfsadmin -report命令时,我看到 2 个令人困惑的条目,我不明白它们的区别:

Tom White 在他的书中交替使用术语损坏和缺失块。因此,丢失的块意味着其副本全部损坏的块。

那么是什么Missing blocks (with replication factor 1)意思呢?有什么区别?我尝试谷歌搜索,发现只有非常混乱的解释。

标签: hadoophdfs

解决方案


是的,dfsadmin report显示了两种类型的缺失块:

  1. 缺少块 -
  2. 缺失块(复制因子为 1) -

第一个缺失的块- 显示具有有效副本并且可以恢复的块的数量。示例:如果缺少块 1342,最终将复制更多块。

第二个缺失块(复制因子为 1) - 显示其副本已损坏且不可恢复的块数。由于最小复制因子为 1,因此它显示为with replication factor 1


推荐阅读