1. Высокая доступность архитектуры hadoop2.x
Основные компоненты Hadoop1.x состоят из двух частей: HDFS и MapReduce. Он становится HDFS и Yarn в Hadoop2. В новой HDFS больше нет только одного NameNode, их может быть несколько. У каждого одна и та же функция.
1. Каково состояние двух NameNodes?
Архитектура кластера Hadoop с высокой доступностью Dual Namenode:
Один находится в активном состоянии, а другой в состоянии ожидания. Когда кластер работает, нормально работает только NameNode в активном состоянии, а NameNode в резервном состоянии находится в резервном состоянии, а данные NameNode в активном состоянии всегда синхронизируются. Как только NameNode в активном состоянии не может работать, NameNode в резервном состоянии можно перевести в активное состояние посредством ручного или автоматического переключения, и он может продолжать работать. Это высокая надежность.
Архитектура Hadoop1.x HDFS: