You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Christopher Tubbs (JIRA)" <ji...@apache.org> on 2018/03/19 18:09:00 UTC

[jira] [Resolved] (ACCUMULO-4332) Tserver exiting due to uncaught error

     [ https://issues.apache.org/jira/browse/ACCUMULO-4332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christopher Tubbs resolved ACCUMULO-4332.
-----------------------------------------
       Resolution: Won't Fix
    Fix Version/s:     (was: 1.7.4)
                       (was: 1.9.0)
                       (was: 2.0.0)

Closing this as "Won't Fix", because the underlying issue appears to have been fixed in newer versions of Thrift, and in general, it's bad practice to try to catch Errors. Please create a new issue or pull request at https://github.com/apache/accumulo/issues if more work is required on this.

> Tserver exiting due to uncaught error
> -------------------------------------
>
>                 Key: ACCUMULO-4332
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-4332
>             Project: Accumulo
>          Issue Type: Bug
>    Affects Versions: 1.6.5
>            Reporter: Michael Wall
>            Priority: Major
>
> After the following log statements, the tserver became a zombie and did nothing but spit GC and Cache log statements.  The fix was to add more open files, ulimit -n was 1024.  This ticket is to see if we can catch this exception and kill the tserver.
> {code}
> ERROR: run() exiting due to uncaught error
> java.lang.OutOfMemoryError: unable to create new native thread
>   at java.lang.Thread.start0(Native Method)
>   at java.lang.Thread.start(Thread.java:714)
>   at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:949)
>   at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1360)
>   at org.apache.thrift.server.THsHaServer.requestInvoke(THsHaServer.java:157)
>   at org.apache.thrift.server.AbstractNonblockingServer$AbstractSelectThread.handleRead(AbstractNonblockingServer.java:210)
>   at org.apache.accumulo.server.util.CustomNonBlockerServer$SelectAcceptThread.select(CustomNonBlockingServer.java:227)
>   at org.apache.accumulo.server.util.CustomNonBlockerServer$SelectAcceptThread.run(CustomNonBlockingServer.java:183)
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)