当我发出hdfs dfsadmin -report
命令时,我看到 2 个令人困惑的条目,我不明白它们的区别:
- 缺少块
- 缺少块(复制因子为 1(
汤姆·怀特(Tom White(在他的书中交替使用术语"损坏"和"丢失块"。因此,缺少块意味着其副本全部损坏的块。
那Missing blocks (with replication factor 1)
是什么意思呢?有什么区别?我尝试谷歌搜索,只找到非常令人困惑的解释。
是的,dfsadmin report
显示了两种类型的缺失块:
- 缺失的块 -
- 缺少块(复制因子为 1( -
第一个缺失的块- 显示具有有效副本并且可以恢复的块数。示例:如果缺少块1342,则最终将复制更多块。
第二个缺失块(复制因子为 1(- 显示其副本已损坏且无法恢复的块数。由于最小复制因子为 1,因此显示为with replication factor 1
。