Имеет ли HDFS в oop 2 вторичный узел имен? - PullRequest
1 голос
/ 28 апреля 2020

Я читал, что в oop 1.0 HDFS есть узел имени, узел вторичного имени и узлы данных. Но вторичный узел имени не заменяет основной узел имени, если он упадет, потому что он выполняет какую-то другую процедуру (например, сохраняет информацию в fsimage). В Had oop 2.0 это также узел имен, вторичный узел имен и узлы данных. Означает ли тот факт, что в Had oop 2.0 вторичный узел имен начинается с более низкого s, означает, что это просто замещающий узел имен или он также хранит информацию в fsimage? Если да, то почему oop 2.0 защищен от единственной проблемы точки отказа?

1 Ответ

1 голос
/ 28 апреля 2020

Если бы oop 2.0 предоставлял вам возможность запустить два NameNode в режиме высокой доступности, один активный и один - горячий резерв. От Высокая доступность HDFS :

До HD oop 2.0.0 NameNode был единственной точкой отказа (SPOF) в кластере HDFS.
...
Функция высокой доступности HDFS решает вышеуказанные проблемы, предоставляя возможность запуска двух (или более, с Had oop 3.0.0) избыточных имен узла в одном кластере в Active / Passive. конфигурация с горячим резервированием

Без HA это тот же старый NameNode + Secondary NameNode, что и в HDFS 1.0.

...