2016-07-28 48 views
0

我第一次尝试在集群环境中设置Apache钻取。Apache Drill:没有找到DrillbitEndpoint

我已经安装了Zookeeper集群已经使用2台机器。当我在一个节点上运行,例如状态检查:

bin/zkServer.sh status 

我得到的回应:

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

所以它的工作。

下一个我试图让钻头在此支持群集的工作我修改钻override.conf文件,并把这样的事情:

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

哪里X.X.X.X是集群中的其他机器的IP。

这是我在动物园管理员的zoo.cfg文件中使用相同的IP,它看起来像这样:

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

但是,当我尝试启动钻,我得到这个错误:

No DrillbitEndpoint can be found 

那么我错过了什么?

回答