Я скачал Apache Drill v1.8, редактировал conf/drill-override.conf
иметь следующие изменения:Как запустить бурильщик локально в распределенном режиме?
drill.exec: {
cluster-id: "drillbits1",
zk.connect: "10.178.23.140:2181,10.178.23.140:2182,10.178.23.140:2183,10.178.23.140:2184"
}
..zookeeper кластер эффективно состоял из 4-х экземпляров Zookeeper, созданные на одной и той же, одной машине, я пытаюсь начните сверление. (Т.е. я только с помощью одной машины для Apache Drill и кластера Zookeeper, в IP аппарата является 10.178.23.140)
Так я получаю эту ошибку:
Exception in thread "main" org.apache.drill.exec.exception.DrillbitStartupException: Failure during initial startup of Drillbit.
at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:295)
at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:271)
at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:267)
Caused by: org.apache.drill.exec.exception.DrillbitStartupException: Drillbit is disallowed to bind to loopback address in distributed mode.
at org.apache.drill.exec.service.ServiceEngine.checkLoopbackAddress(ServiceEngine.java:186)
at org.apache.drill.exec.service.ServiceEngine.start(ServiceEngine.java:146)
at org.apache.drill.exec.server.Drillbit.run(Drillbit.java:119)
at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:291)
... 2 more
Почему Drillbit жаловаться о том, связанный с обратным адресом?!
- Я не настроил IP-адрес для привязки бурового долота!
- И так как я начинаю процесс сверления на моей машине, какой другой IP-адрес, который моя машина будет пытаться связать?!