I checkout Drill from source code and build as a eclipse project Running MainClass Drillbit and I found some exception ...
Zookeeper is running at 127.0.0.1:2181 23:14:25.831 [main] ERROR com.netflix.curator.ConnectionState - Connection timed out for connection string (localhost:2181) and timeout (5000) / elapsed (5067) org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss at com.netflix.curator.ConnectionState.getZooKeeper(ConnectionState.java:94) ~[curator-client-1.1.9.jar:na] at com.netflix.curator.CuratorZookeeperClient.getZooKeeper( CuratorZookeeperClient.java:106) [curator-client-1.1.9.jar:na] at com.netflix.curator.framework.imps.CuratorFrameworkImpl.getZooKeeper( CuratorFrameworkImpl.java:393) [curator-framework-1.1.9.jar:na] at com.netflix.curator.framework.imps.GetChildrenBuilderImpl$3.call( GetChildrenBuilderImpl.java:184) [curator-framework-1.1.9.jar:na] at com.netflix.curator.framework.imps.GetChildrenBuilderImpl$3.call( GetChildrenBuilderImpl.java:173) [curator-framework-1.1.9.jar:na] at com.netflix.curator.RetryLoop.callWithRetry(RetryLoop.java:85) [curator-client-1.1.9.jar:na] at com.netflix.curator.framework.imps.GetChildrenBuilderImpl.pathInForeground( GetChildrenBuilderImpl.java:169) [curator-framework-1.1.9.jar:na] at com.netflix.curator.framework.imps.GetChildrenBuilderImpl.forPath( GetChildrenBuilderImpl.java:161) [curator-framework-1.1.9.jar:na] at com.netflix.curator.framework.imps.GetChildrenBuilderImpl.forPath( GetChildrenBuilderImpl.java:36) [curator-framework-1.1.9.jar:na] at com.netflix.curator.x.discovery.details.ServiceDiscoveryImpl.getChildrenWatched( ServiceDiscoveryImpl.java:306) [curator-x-discovery-1.1.9.jar:na] at com.netflix.curator.x.discovery.details.ServiceDiscoveryImpl.queryForInstances( ServiceDiscoveryImpl.java:276) [curator-x-discovery-1.1.9.jar:na] at com.netflix.curator.x.discovery.details.ServiceCache.refresh( ServiceCache.java:193) [curator-x-discovery-1.1.9.jar:na] at com.netflix.curator.x.discovery.details.ServiceCache.start( ServiceCache.java:116) [curator-x-discovery-1.1.9.jar:na] at org.apache.drill.exec.coord.ZKClusterCoordinator.start( ZKClusterCoordinator.java:90) [classes/:na] at org.apache.drill.exec.server.Drillbit.run(Drillbit.java:116) [classes/:na] at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:65) [classes/:na] at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:48) [classes/:na] at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:75) [classes/:na] Exception in thread "ShutdownHook" java.lang.UnsupportedOperationException: Unknown handle type at org.apache.drill.exec.coord.ZKClusterCoordinator.unregister( ZKClusterCoordinator.java:155) -- long is the way and hard that out of Hell leads up to light
