You might need to set ulimit for the user running storm supervisor. I think
default is typically 1024.
On Jul 9, 2014 8:59 AM, "Prabhath Suminda" <[email protected]> wrote:

> Hi,
>
> I am currently running a single node storm deployment with 6 workers.
> But when I try to deploy multiple topologies in a way that those
> utilize all the workers there are still idle workers at the end though
> there are topologies which do not get the number of workers which
> those asked for. Same applies to no of executors. With three
> topologies which each initialize around 150 executors actual output
> was like
>
> Topology A - Num executors 150
> Topology B - Num executors 150
> Topology C - Num executors 8
>
> In the logs there is an exception which says
>
> “java.lang.OutOfMemoryError : unable to create new native Thread”.
>
> What causes this. Is there a factor which limits max no of excecutors?
>

Reply via email to