Missing blocks are the blocks with no valid replicas. I.e. data is not 
available. Corrupt blocks are the ones with at least one corrupt replica. They 
may have healthy live replicas that are not corrupt, which can be read by users 
or replicated by the system to replace the corrupt replicas.  "Missing blocks" 
is a subset of "Corrupt blocks".

Kihwal 



On Monday, November 18, 2013 3:07 AM, ch huang <justlo...@gmail.com> wrote:
 
hi,all:

          CorruptBlocks  is "Number of blocks with corrupt replicas" ,but
the MissingBlocks is also from
this.neededReplications.getCorruptBlockSize() ,any difference?

Reply via email to