Hi Team, I have installed drill in distributed mode on hadoop 3 node cluster.
I get following error in the drillbit.out file when try to start the drillbit ----- ERROR---- 12:34:46.984 [main-EventThread] ERROR o.a.c.framework.imps.EnsembleTracker - Invalid config event received: {server.1=machinename1:2888:3888:participant, version=0, server.3= machinename2:2888:3888:participant, server.2= machinename3:2888:3888:participant} 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:588) at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:554) at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:550) Caused by: org.apache.drill.common.exceptions.DrillRuntimeException: Error during file system hdfs:/// setup at org.apache.drill.common.exceptions.DrillRuntimeException.create(DrillRuntimeException.java:48) at org.apache.drill.exec.expr.fn.registry.RemoteFunctionRegistry.prepareAreas(RemoteFunctionRegistry.java:231) at org.apache.drill.exec.expr.fn.registry.RemoteFunctionRegistry.init(RemoteFunctionRegistry.java:109) at org.apache.drill.exec.server.Drillbit.run(Drillbit.java:233) at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:584) ... 2 more Caused by: java.io.IOException: Incomplete HDFS URI, no host: hdfs:/// at org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:170) at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:3375) at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:125) at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:3424) at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:3392) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:485) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:233) at org.apache.drill.exec.expr.fn.registry.RemoteFunctionRegistry.prepareAreas(RemoteFunctionRegistry.java:229) ... 5 more ----ERROR END---- THe drill version is - 1.19 Haddop version is - 3.3.1 Zookeeper version is - 3.71 I have following settings done zoo.cfg file server.1=machine1:2888:3888 server.2= machine2:2888:3888 server.3= machine3:2888:3888 drill-override.conf zk: { connect: "machine1:2181, machine2:2181, machine3:2181", root: "user/pstore", refresh: 500, timeout: 5000, retry: { count: 7200, delay: 500 } udf: { # number of retry attempts to update remote function registry # if registry version was changed during update retry-attempts: 10, directory: { # Override this property if custom file system should be used to create remote directories # instead of default taken from Hadoop configuration fs: "hdfs:///", # Set this property if custom absolute root should be used for remote directories root: "user/udf" } Any help and pointer is appreciated. thx Regards Prabhakar