我正在使用此示例在我的项目中尝试钻取示例。
我已经使用相同的“cluster-id”在我的所有datanode上启动了drillbits,并在我的drill-override.conf中指定“zk.connect”指向“zookeeper1,zookeeper2,zookeeper3”(默认选中我相信)。
我收到以下错误:
java.lang.IllegalStateException:找不到DrillbitEndpoint
除了我的datanodes之外,我是否应该在我的zookeeper节点上启动drillbits?或者有什么问题?
我的钻取覆盖如下:
drill.exec: {
cluster-id: "testcluster",
zk.connect: "zookeeper1:2181,zookeeper2:2181,zookeeper3:2181"
}
答案 0 :(得分:0)
如果您尝试连接到安装了钻取的其他计算机。然后在从Windows连接时,给出运行钻孔的机器的IP地址。 重要强> 如果在drill-override.conf(运行Drill的Linux机器)中你写了#34; zookeeper1"作为节点名称,那么您应该修改" c:\ Windows \ System32 \ Drivers \ etc \ hosts"在您的客户端计算机中的文件,并提供该IP的DNS名称。 示例: 192.168.32.84 zookeeper1。