我试着在mesos上运行chronos,但我所有的工作都陷入了困境 queueing
州。 systemctl status chronos -l
显示:
Mar 20 20:21:08 core-mq3 chronos[17940]: [2017-03-20 20:21:08,985] WARN Insufficient resources remaining for task 'ct:1490040556081:0:JobName:', will append to queue. (Needed: [cpus: 0.5 mem: 256.0 disk: 256.0], Found: [cpus: 1.8 mem: 11034.0 disk: 60398.8,cpus: 2.0 mem: 6542.0 disk: 60399.0]) (org.apache.mesos.chronos.scheduler.mesos.MesosJobFramework:155)
因此,即使所有的资源都超出了需求,它还是拒绝了这些提议。
1条答案
按热度按时间bvk5enib1#
这是一条红鲱鱼。代理没有满足一个约束,这就是为什么它不能运行任务。跑步
curl GET <chronos>/scheduler/jobs/search?name=<job>
给了我工作的所有细节,我用它来验证约束没有得到满足。