2016-12-04 5 views
1

Ich habe den Hadoop-Cluster mit Cloudera Manager installiert, und derzeit läuft der Impala Daemon auf allen Datenknoten. Der Cluster befindet sich hinter den Gateway/Edge-Knoten und nur die Gateway-Dienste sind auf dem Edge-Knoten installiert (z. B. httpfs, Hive-Gateway, Spark-Gateway, oozie).So stellen Sie eine Verbindung zu Impala her, wenn Hadoop Cluster mit Edge-Knoten ausgeführt wird

Ich frage mich, wie ich Impala mit dem Gateway/Edge-Knoten verbinden kann, da alle Impala-Daemons auf Cluster Data-Knoten ausgeführt werden und kein Dienst dem Gateway/Edge-Knoten ausgesetzt ist.

+0

Sie können Impalas CLI auf dem Randknoten installieren https://www.cloudera.com/documentation/enterprise/5-8-x/ topics/impala_install.html –

+0

Das Problem ist nicht Impala CLI, ich habe bereits Impala CLI am Rand Knoten. Problem ist, dass mein Hadoop-Cluster hinter dem Edge-Knoten ist. Um etwas auf meinem Hadoop-Cluster auszuführen, muss ich mich mit einem Impala-Daemon verbinden, der auf Datenknoten läuft, die ich von außen nicht verbinden kann. Ich werde versuchen, HA-Ansatz vorgeschlagen von Facha. –

+0

Er ... Beachten Sie, dass in "HAProxy" der wichtige Teil ** Proxy ** ist, nicht HA ... Weil dieser Proxy * de facto * zu einem SPOF wird. So viel zur hohen Verfügbarkeit. –

Antwort

Verwandte Themen