0

Ich habe anfangs 2 Slave-Knoten (node01, node02) mithilfe des Ambari Cluster-Installationsassistenten erfolgreich installiert.Hinzufügen eines neuen Knotens zum Cluster mithilfe des Ambari-Clusters Installationsassistent

Mein Ambari Server läuft auf einem anderen Knoten (Knoten 00).

Problem zur Zeit ist Assistent von installiere ich nur zwei Slave-Knoten hat (weil er mich gebeten, die Ziel-Hosts eingeben)

so nahm ich an und gab Knoten 01, Knoten 02 (Slaves (sagen wir)),

Schließlich standardmäßig Knoten 01 und Knoten 02 verhielt sich als Master und Slave (Alle Dienste/Komponenten von diesen zwei Knoten geteilt wurden (Knoten 01 und 02) und es ging erfolgreich und wurde zwei Knoten-Cluster

Nun, was ist meine Anforderung ist wollen Knoten 00 hinzufügen (Ambari-Server läuft), um das gesamte System als 3-Knoten-Cluster zu machen und Knoten 00 als Mast machen wollen äh (wenn es irgendwelche Möglichkeiten gibt) und oder einfach einfach hinzufügen und einige Dienste darauf ausführen.

Eine Sache, alle Dienstleistungen wurden zwischen dem Knoten 01 und dem Knoten 02, geteilt so welche Dienste müssen für den Knoten 00.

soll ich Knoten machen hinzuzufügen 00 als Datenknoten/name node/sec. Name Knoten? wenn ja wie?

bitte helfen Sie mir.

dank

Antwort

0

Die beste Möglichkeit ist die Struktur durch eine Deinstallation und Installation Ambari wieder neu zu erstellen. Die zweite Option ist die Verwendung von Ambari Rest API-Aufrufen mit curl, um die Komponente zu deaktivieren und dann zu löschen (diese Option ist nicht in Ambari UI vorhanden, daher müssen Sie API-Aufrufe von Rest verwenden) und dann erneut von Ambari UI hinzufügen.

https://cwiki.apache.org/confluence/display/AMBARI/Using+APIs+to+delete+a+service+or+all+host+components+on+a+host

Bevor es zu tun, stellen Sie sicher, Sicherung von Daten und Metadaten-Dateien nehmen. Ich glaube, Sie verwenden Postgres für die Speicherung von Ambari Metadaten und MySQL für Hive & Derby her oozie. Möglicherweise müssen Sie auch ein Backup der Metadaten erstellen.