You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2020/12/09 11:47:00 UTC

[jira] [Commented] (DRILL-7787) Apache drill failed to start

    [ https://issues.apache.org/jira/browse/DRILL-7787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17246469#comment-17246469 ] 

ASF GitHub Bot commented on DRILL-7787:
---------------------------------------

luocooong opened a new pull request #2123:
URL: https://github.com/apache/drill/pull/2123


   # [DRILL-7787](https://issues.apache.org/jira/browse/DRILL-7787): Apache drill failed to start
   
   ## Description
   
    It's not a problem. After many tests, drill 1.18 RC can connect to ZK 3.5 cluster. If you want to connect to the old ZK cluster (< 3.5), you can follow the changed document below.
   
   ## Documentation
    Start from Drill 1.18, ZK version is upgraded to 3.5.7. So by default, we can't connect to the old ZK cluster (< 3.5). If we need to use the previous ZK, let's do this: first, delete the zookeeper dependency files in ${DRILL_HOME}/jars/ext, then copy zookeeper-3.4.x.jar to the directory, and finally restart the cluster.
   
   ## Testing
   1. By default, drill cluster can be started.  (ZK 3.5)
   2. After replaced the new client with zookeeper-3.4.x.jar, you can also start the drill cluster.
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> Apache drill failed to start
> ----------------------------
>
>                 Key: DRILL-7787
>                 URL: https://issues.apache.org/jira/browse/DRILL-7787
>             Project: Apache Drill
>          Issue Type: Bug
>            Reporter: Om Prasad Surapu
>            Assignee: luocong
>            Priority: Major
>             Fix For: 1.19.0
>
>
> Hi Team,
> I have apache drill cluster setup with apache-drill-1.17.0 and started in distributed mode (with zookeeper). Drill started and no issues reported.
>  
> Have installed apache-drill-1.18.0 to fix  DRILL-7786 but drill failed to start with below exception. I have tried zookeeper version 3.5.8 and 3.4.11). Could you help me out to fix this issue?
> 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: unable to put 
>  at org.apache.drill.exec.coord.zk.ZookeeperClient.putIfAbsent(ZookeeperClient.java:326)
>  at org.apache.drill.exec.store.sys.store.ZookeeperPersistentStore.putIfAbsent(ZookeeperPersistentStore.java:119)
>  at org.apache.drill.exec.expr.fn.registry.RemoteFunctionRegistry.prepareStores(RemoteFunctionRegistry.java:201)
>  at org.apache.drill.exec.expr.fn.registry.RemoteFunctionRegistry.init(RemoteFunctionRegistry.java:108)
>  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: org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for /drill/udf/registry
>  at org.apache.zookeeper.KeeperException.create(KeeperException.java:106)
>  at org.apache.zookeeper.KeeperException.create(KeeperException.java:54)
>  at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:1637)
>  at org.apache.curator.framework.imps.CreateBuilderImpl$17.call(CreateBuilderImpl.java:1180)
>  at org.apache.curator.framework.imps.CreateBuilderImpl$17.call(CreateBuilderImpl.java:1156)
>  at org.apache.curator.connection.StandardConnectionHandlingPolicy.callWithRetry(StandardConnectionHandlingPolicy.java:67)
>  at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:81)
>  at org.apache.curator.framework.imps.CreateBuilderImpl.pathInForeground(CreateBuilderImpl.java:1153)
>  at org.apache.curator.framework.imps.CreateBuilderImpl.protectedPathInForeground(CreateBuilderImpl.java:607)
>  at org.apache.curator.framework.imps.CreateBuilderImpl.forPath(CreateBuilderImpl.java:597)
>  at org.apache.curator.framework.imps.CreateBuilderImpl.forPath(CreateBuilderImpl.java:51)
>  at org.apache.drill.exec.coord.zk.ZookeeperClient.putIfAbsent(ZookeeperClient.java:318)
>  ... 7 more



--
This message was sent by Atlassian Jira
(v8.3.4#803005)