Comment Hadoop Namenode processus de basculement fonctionne?

Hadoop defintive guide dit -

Chaque Namenode s'exécute un léger basculement de contrôleur de processus dont
c'est le travail de surveiller son Namenode pour les échecs (à l'aide d'un simple
battement de coeur mécanisme) et de déclencher un basculement doit un namenode
échouer.

Comment une namenode pouvez exécuter quelque chose à détecter son propre échec?

Qui envoie des pulsations à qui?

Où l'exécution de ce processus?

Comment il détecte namenode échec?

À qui il avisera pour la transition?

OriginalL'auteur K246 | 2015-10-23