2017-07-14 1 views
1

J'ai trois maîtres, esclave1, serveur clouter salve2 de hadoop et ma question est comme si le serveur maître du système ambari a échoué alors comment pouvons-nous récupérer? Avons-nous besoin d'ajouter un nouveau serveur et d'installer Ambari à nouveau ou comment pouvons-nous récupérer nos données à partir du serveur en panne. si ajouté nouveau serveur, nous pouvons attribuer comme maître alors comment pouvons-nous faire? pourrait me suggérer à propos de serveur maître vers le bas alors comment peut résoudre ce problème?Si le nœud maître a échoué alors comment récupérer toutes les données sur le nœud maître et comment redémarrer le cluster hadoop?

Merci d'avance.

+0

Si vous utilisez Hadoop 2, vous pouvez exécuter un namenode de secours pour atteindre la haute disponibilité. Sans cela, le maître de votre cluster sera un point d'échec unique. Vous ne pouvez pas récupérer les données de Namenode depuis n'importe où car elles sont différentes des données habituelles que vous stockez. Si votre namenode tombe en panne, vos blocs et vos fichiers seront toujours là, mais vous ne pourrez pas y accéder car il n'y aurait pas de métadonnées dans le namenode. – philantrovert

Répondre

0

Aucune récupération de données de données si le nœud de nom meurt et que vous n'avez aucune sauvegarde. Vous avez besoin d'un nœud de nom de sauvegarde (ou noeud de nom secondaire) qui prendra en charge la sauvegarde des métadonnées après chaque intervalle fixe. Avec hadoop 2.0, vous pouvez effectuer des sauvegardes plus fréquentes à l'aide d'un nœud de nom passif qui devient actif si le nœud de nom principal meurt et que les données sont toujours accessibles.

+0

Merci pour votre réponse. Vous voulez dire que si mon serveur maître tombe en panne en raison d'une panne d'électricité ou de quelque chose d'autre s'il n'est pas démarré, comment peut-on obtenir des données de nom de noeud? Puis-je me réinstaller à partir d'un autre serveur de nœuds de cluster comme slave1 ou slave 2 server? S'il vous plaît me suggérer pour la récupération de sauvegarde du système d'écho hadoop. –

+0

C'est ce que j'ai expliqué vous avez besoin d'un autre noeud (secondaire ou passif) qui aura des métadonnées de sauvegarde afin que vous puissiez restaurer votre noeud de nom principal. Dans tous les cas, vous devrez installer un noeud secondaire. – VIPER

+0

nom de noeud secondaire ne peut pas supprimer le problème de SPOF. Cela est fait par nom de mode de veille. – philantrovert