2016-07-28 7 views
0

Mein erstes Mal versucht, Apache Drill in einer Clusterumgebung einzurichten.Apache Drill: Kein DrillbitEndpoint kann gefunden werden

Ich habe einen Zookeeper-Cluster eingerichtet, der bereits zwei Computer verwendet. Wenn ich eine Statusprüfung zum Beispiel auf einem Knoten laufen:

bin/zkServer.sh status 

erhalte ich die Antwort:

ZooKeeper JMX enabled by default 
Using config: /opt/zookeeper-3.4.8/bin/../conf/zoo.cfg 
Mode: leader 

es ist so zu arbeiten.

Weiter habe ich versucht, Drill immer in diesem Cluster- arbeitete ich die Drill override.conf Datei ändern und setzen so etwas wie dieses:

drill.exec: { 
    cluster-id: "mycluster", 
    zk.connect: "localhost:2181,X.X.X.X:2181" 
} 

Wo X.X.X.X ist die IP der anderen Maschine im Cluster.

Es ist die gleiche IP-I in zookeeper der zoo.cfg Datei verwendet, die wie folgt aussieht:

server.1=0.0.0.0:2888:3888 
server.2=X.X.X.X:2888:3888 

Aber wenn ich Drill versuchen zu starten, bekomme ich diesen Fehler:

No DrillbitEndpoint can be found 

Also was fehlt mir?

Antwort

1

[DRILL-4523] Verbieten Loopback-Adresse unter Verwendung von im verteilten Modus https://issues.apache.org/jira/browse/DRILL-4523

In Drill 1,7, nicht zuzulassen im verteilten Modus unter Verwendung von lokaler Host-Adresse. Bitte überprüfen Sie die JIPA-Informationen.

Verwandte Themen