Khurram Faraaz created DRILL-5563: ------------------------------------- Summary: Stop non foreman Drillbit results in IllegalStateException: Allocator[ROOT] closed with outstanding child allocators. Key: DRILL-5563 URL: https://issues.apache.org/jira/browse/DRILL-5563 Project: Apache Drill Issue Type: Bug Components: Execution - Flow Affects Versions: 1.11.0 Environment: 3 node CentOS cluster Reporter: Khurram Faraaz
Stopping the non-foreman Drillbit normally (as shown below) results in IllegalStateException: Allocator[ROOT] closed with outstanding child allocators. /opt/mapr/drill/drill-1.11.0/bin/drillbit.sh stop Drill 1.11.0 commit ID: d11aba2 Details from drillbit.log {noformat} Mon Jun 5 09:29:09 UTC 2017 Terminating drillbit pid 28182 2017-06-05 09:29:09,651 [Drillbit-ShutdownHook#0] INFO o.apache.drill.exec.server.Drillbit - Received shutdown request. 2017-06-05 09:29:11,691 [pool-6-thread-1] INFO o.a.drill.exec.rpc.user.UserServer - closed eventLoopGroup io.netty.channel.nio.NioEventLoopGroup@55511dc2 in 1004 ms 2017-06-05 09:29:11,691 [pool-6-thread-2] INFO o.a.drill.exec.rpc.data.DataServer - closed eventLoopGroup io.netty.channel.nio.NioEventLoopGroup@4078d750 in 1004 ms 2017-06-05 09:29:11,692 [pool-6-thread-1] INFO o.a.drill.exec.service.ServiceEngine - closed userServer in 1005 ms 2017-06-05 09:29:11,692 [pool-6-thread-2] INFO o.a.drill.exec.service.ServiceEngine - closed dataPool in 1005 ms 2017-06-05 09:29:11,701 [Drillbit-ShutdownHook#0] INFO o.a.drill.exec.compile.CodeCompiler - Stats: code gen count: 21, cache miss count: 7, hit rate: 67% 2017-06-05 09:29:11,709 [Drillbit-ShutdownHook#0] ERROR o.a.d.exec.server.BootStrapContext - Error while closing java.lang.IllegalStateException: Allocator[ROOT] closed with outstanding child allocators. Allocator(ROOT) 0/8000000/201359872/17179869184 (res/actual/peak/limit) child allocators: 4 Allocator(frag:3:2) 2000000/0/0/20000000000 (res/actual/peak/limit) child allocators: 0 ledgers: 0 reservations: 0 Allocator(frag:4:2) 2000000/0/0/20000000000 (res/actual/peak/limit) child allocators: 0 ledgers: 0 reservations: 0 Allocator(frag:1:2) 2000000/0/0/20000000000 (res/actual/peak/limit) child allocators: 0 ledgers: 0 reservations: 0 Allocator(frag:2:2) 2000000/0/0/20000000000 (res/actual/peak/limit) child allocators: 0 ledgers: 0 reservations: 0 ledgers: 0 reservations: 0 at org.apache.drill.exec.memory.BaseAllocator.close(BaseAllocator.java:492) ~[drill-memory-base-1.11.0-SNAPSHOT.jar:1.11.0-SNAPSHOT] at org.apache.drill.common.AutoCloseables.close(AutoCloseables.java:76) [drill-common-1.11.0-SNAPSHOT.jar:1.11.0-SNAPSHOT] at org.apache.drill.common.AutoCloseables.close(AutoCloseables.java:64) [drill-common-1.11.0-SNAPSHOT.jar:1.11.0-SNAPSHOT] at org.apache.drill.exec.server.BootStrapContext.close(BootStrapContext.java:247) ~[drill-java-exec-1.11.0-SNAPSHOT.jar:1.11.0-SNAPSHOT] at org.apache.drill.common.AutoCloseables.close(AutoCloseables.java:76) [drill-common-1.11.0-SNAPSHOT.jar:1.11.0-SNAPSHOT] at org.apache.drill.common.AutoCloseables.close(AutoCloseables.java:64) [drill-common-1.11.0-SNAPSHOT.jar:1.11.0-SNAPSHOT] at org.apache.drill.exec.server.Drillbit.close(Drillbit.java:159) [drill-java-exec-1.11.0-SNAPSHOT.jar:1.11.0-SNAPSHOT] at org.apache.drill.exec.server.Drillbit$ShutdownThread.run(Drillbit.java:253) [drill-java-exec-1.11.0-SNAPSHOT.jar:1.11.0-SNAPSHOT] 2017-06-05 09:29:11,709 [Drillbit-ShutdownHook#0] INFO o.apache.drill.exec.server.Drillbit - Shutdown completed (2057 ms). {noformat} -- This message was sent by Atlassian JIRA (v6.3.15#6346)