You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kudu.apache.org by "Juan Yu (JIRA)" <ji...@apache.org> on 2017/03/09 04:40:37 UTC

[jira] [Commented] (KUDU-1913) Tablet server runs out of threads when creating lots of tablets

    [ https://issues.apache.org/jira/browse/KUDU-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15902470#comment-15902470 ] 

Juan Yu commented on KUDU-1913:
-------------------------------

I know there is recommendation for hundreds of tablets limit. and when create table, there is also 60 bucket limit check to avoid creating too many partitions.
But there is no warning when add range partition. so it's very easy to hit the limit and it will cause many servers to crash at the same time, not just a single one.
could an upper limit (total tablet per server) check be added to avoid this?

> Tablet server runs out of threads when creating lots of tablets
> ---------------------------------------------------------------
>
>                 Key: KUDU-1913
>                 URL: https://issues.apache.org/jira/browse/KUDU-1913
>             Project: Kudu
>          Issue Type: Bug
>          Components: consensus, log
>            Reporter: Juan Yu
>              Labels: data-scalability
>
> When adding lots of range partitions, all tablet server crashed with the following error:
> F0308 14:51:04.109369 12952 raft_consensus.cc:1985] Check failed: _s.ok() Bad status: Runtime error: Could not create thread: Resource temporarily unavailable (error 11)
> Tablet server should handle error/failure more gracefully instead of crashing.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)