The default behaviour it to report all cpu/mem; but there's a module/plugin to report resources on demand, please refer to MESOS-3366. And as haosdent said, you can also use container for that. Furthermore, I you want to bound task on special CPU; framework developer need to do that.
---- Da (Klaus), Ma (马达) | PMP® | Advisory Software Engineer Platform Symphony/DCOS Development & Support, STG, IBM GCG +86-10-8245 4084 | klaus1982...@gmail.com | http://k82.me On Tue, Jan 12, 2016 at 9:10 PM, Du, Fan <fan...@intel.com> wrote: > thanks for the explanation. > what I mean is how to prevent two slaves from using the same cpu at the > same time? > > Apparently if we launch two slave instances, they should have > distinct(non-overlapped) cpu/mem resources > to report back to master. How does current code to archive this > functionality? > > > On 2016/1/12 21:03, Klaus Ma wrote: > >> The resources of slave can be defined by "--resources"; but can not >> define 50% cpu by default. There's a module in Agent to report how many >> resources can be used by current slave. >> >> For this case, "--resources" is enough for him :). >> >> ---- >> Da (Klaus), Ma (马达) | PMP® | Advisory Software Engineer >> Platform Symphony/DCOS Development & Support, STG, IBM GCG >> +86-10-8245 4084 | klaus1982...@gmail.com >> <mailto:klaus1982...@gmail.com> | http://k82.me >> >> On Tue, Jan 12, 2016 at 9:00 PM, Du, Fan <fan...@intel.com >> <mailto:fan...@intel.com>> wrote: >> >> How to make slave_a to use first half of cpu/memory and slave_b use >> the rest of it? >> >> >> On 2016/1/12 20:54, haosdent wrote: >> >> Yes, need use different work_dir and port. >> >> On Tue, Jan 12, 2016 at 8:42 PM, Du, Fan <fan...@intel.com >> <mailto:fan...@intel.com> >> <mailto:fan...@intel.com <mailto:fan...@intel.com>>> wrote: >> >> Just my 2 cents. >> >> I guess the spew is caused by the same work_dir. >> Even with two different work_dir, how does cpu/mem >> resources are >> partitioned for two slave instances? >> I'm not aware how current resources parsing logic support >> this( >> probably not). >> but why not use slave docker image to do the resource >> partition? >> that's what docker meant to be here. >> >> On 2016/1/12 19:58, Shiyao Ma wrote: >> >> Hi, >> >> When trying starting two slaves on a single host, I >> encoutered >> with the >> following error: >> >> paste: http://sprunge.us/bLKb >> >> Apparently, the second slave was *mis-understood* as the >> recovery of the >> first. >> >> The slaves are configured identically other than the >> ports. >> >> >> Regards. >> >> -- >> >> 吾輩は猫である。ホームーページはhttps://introo.me >> <http://introo.me>。 >> >> >> >> >> -- >> Best Regards, >> Haosdent Huang >> >> >>