Smart Sun created DRILL-3498:
--------------------------------

             Summary: Drillbit in a restart loop after query parquet file in S3 
and the query hangs
                 Key: DRILL-3498
                 URL: https://issues.apache.org/jira/browse/DRILL-3498
             Project: Apache Drill
          Issue Type: Bug
            Reporter: Smart Sun


After I querying a parquet data set in S3, the drillbit on the foreman node 
begin to restart repeatedly and the query hangs up there. Drill was deployed on 
a AWS EMR cluster. Configuration for S3 credential and storage was correctly 
set.

Exception info in the drillbit log:
find: File system loop detected; `/usr/java/jdk1.7.0_71/jdk1.7.0_71' is part of 
the same file system loop as `/usr/java/jdk1.7.0_71'.
find: File system loop detected; `/usr/java/jdk1.7.0_71/jdk1.7.0_71' is part of 
the same file system loop as `/usr/java/jdk1.7.0_71'.
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:87)
        at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:66)
        at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:166)
Caused by: org.apache.drill.exec.exception.DrillbitStartupException: Could not 
bind Drillbit
        at org.apache.drill.exec.rpc.BasicServer.bind(BasicServer.java:196)
        at 
org.apache.drill.exec.service.ServiceEngine.start(ServiceEngine.java:65)
        at org.apache.drill.exec.server.Drillbit.run(Drillbit.java:241)
        at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:84)
        ... 2 more
Caused by: java.io.IOException: bind() failed: Address already in use
        at io.netty.channel.epoll.Native.newIOException(Native.java:124)
        at io.netty.channel.epoll.Native.bind(Native.java:390)
        at 
io.netty.channel.epoll.EpollServerSocketChannel.doBind(EpollServerSocketChannel.java:62)
        at 
io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:485)
        at 
io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1081)
        at 
io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:502)
        at 
io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:487)
        at 
io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:904)
        at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:198)
        at 
io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:348)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:357)
        at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:254)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:111)
        at java.lang.Thread.run(Thread.java:745)





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to