Mesos slave not 'Running' multiple executors simultaneously

Posted by user3084164 on Stack Overflow See other posts from Stack Overflow or by user3084164
Published on 2014-08-21T21:12:50Z Indexed on 2014/08/23 4:20 UTC
Read the original article Hit count: 106

I am using Mesos to distribute a bunch of tasks to different machines (mesos-slaves). Here is what happens: 1. My scheduler gets resource offers and accepts it. 2. Mesos stages multiple executors on the same mesos-slaves (each slave has 4 cpus) 3. Only ONE executor enters the 'Running' state on each of the slaves while the others are shown in 'Staging' state. 4. Only after the current executor finishes execution the other executor starts running.

Given that I have 4 CPUs on each machine, shouldn't each slave be running 4 executors simultaneously? Each executor requires 1 CPU.

© Stack Overflow or respective owner

Related posts about distributed-computing

Related posts about executor