2016-07-28 8 views
0

クラスタ環境でApacheドリルをセットアップしようとしました。Apacheドリル:No DrillbitEndpointが見つかりました

2台のマシンを使用しているZookeeperクラスタをセットアップしました。私は1つのノード上で例えばステータスチェックを実行すると:

bin/zkServer.sh status 

を私が応答を取得:

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

だから、働いています。

次は私がドリルoverride.confファイルを変更し、このクラスタ - で働いドリルを取得しようと、このような何か置く:X.X.X.Xは、クラスタ内の他のマシンのIPである

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

を。

それは私がこのようになります飼育係のzoo.cfgファイルで使用したのと同じIPである:

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

しかし、私はドリルを起動しようとすると、私はこのエラーを取得:

No DrillbitEndpoint can be found 

それで私は何が欠けているのですか?

答えて

1

[ドリル4523]ドリル1.7で分散モード https://issues.apache.org/jira/browse/DRILL-4523

にループバックアドレスを使用して許可しない、分散モードでローカルホストアドレスを使用して許可しません。 JIPA情報を確認してください。

関連する問題