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)