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

  • 缺少块
  • 缺少块(复制因子为1)

  • 汤姆·怀特(Tom White)在他的书中互换使用术语“损坏和丢失的块”。因此,丢失的块意味着其副本均已损坏的块。

    那么Missing blocks (with replication factor 1)是什么意思?有什么不同?我尝试使用Google搜索,但发现的解释非常混乱。

    最佳答案

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

  • 缺少块-
  • 缺少块(复制因子为1)-

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

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

    关于hadoop - 丢失的块和丢失的块(复制因子为1)有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52993840/

    10-15 08:40