You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Elastic job schedules jobs using jobConfig.cpu/mem while mesos master validates using jobConfig.cpu + appConfig.cpu causing job constantly failing; The same is true for memory and disk.
#322
Closed
lizhanhui opened this issue
May 17, 2017
· 1 comment
Please answer these questions before submitting your issue. Thanks!
Which version of Elastic-Job do you using?
Latest release, aka, 2.1.2
Expected behavior
Task should be distributed to mesos agent with sufficient resources.
Actual behavior
Tasks is constantly assigned to the same mesos broker with insufficient resource(CPU, memory)
Steps to reproduce the behavior
Start a cluster with two or more agents
Launch a task taking up part of resource of the first mesos agent;
Launch a second task whose job cpu requirement is less than the first mesos agent remaining while app.cpuCount + job.cpuCount exceeds the first mesos agent's resources available.
The second launched job keeps failing.
Please provide the reproduce example codes (such as github link) if possible.
Example jobs suffice.
The text was updated successfully, but these errors were encountered:
Please answer these questions before submitting your issue. Thanks!
Which version of Elastic-Job do you using?
Latest release, aka, 2.1.2
Expected behavior
Task should be distributed to mesos agent with sufficient resources.
Actual behavior
Tasks is constantly assigned to the same mesos broker with insufficient resource(CPU, memory)
Steps to reproduce the behavior
Please provide the reproduce example codes (such as github link) if possible.
Example jobs suffice.
The text was updated successfully, but these errors were encountered: