You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by "Smart Sun (JIRA)" <ji...@apache.org> on 2015/07/15 07:49:04 UTC

[jira] [Created] (DRILL-3498) Drillbit in a restart loop after query parquet file in S3 and the query hangs

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)