В чем разница между отсутствующими блоками и отсутствующими блоками (с коэффициентом репликации 1)? - PullRequest
0 голосов
/ 25 октября 2018

Когда я запускаю команду hdfs dfsadmin -report, я вижу 2 сбивающие с толку записи и не понимаю их различий:

  • Пропущенные блоки
  • Пропущенные блоки (с коэффициентом репликации 1)

Том Уайт в своей книге использует термин «поврежденные и отсутствующие блоки взаимозаменяемо».Таким образом, отсутствующие блоки означают блоки, все реплики которых повреждены.

Тогда что означает Missing blocks (with replication factor 1)?В чем разница?Я попробовал поискать в Google и нашел только очень запутанные объяснения.

1 Ответ

0 голосов
/ 25 октября 2018

Да, dfsadmin report показывает два типа отсутствующих блоков:

  1. Отсутствующие блоки -
  2. Отсутствующие блоки (с коэффициентом репликации 1) -

Первый Отсутствующий блок - показывает количество блоков, которые имеют действительные реплики и могут быть восстановлены.Пример: если пропущены блоки 1342, они будут в конечном итоге реплицированы.

Второй Отсутствующий блок (с коэффициентом репликации 1) - показывает количество блоков, реплики которых повреждены и не подлежат восстановлению.,Поскольку минимальный коэффициент репликации равен 1, следовательно, он отображается как with replication factor 1.

...