refs: link
MESOS_isolation='cgroups/cpu,cgroups/mem'
MESOS_cgroups_root='system.slice/mesos-slave.service'
MESOS_cgroups_hierarchy=/sys/fs/cgroup
isso resolverá sua pergunta.
Eu implanto contêineres do Docker no Mesos (0.21) e no Marathon (0.7.6) no Google Cloud Engine (Ubuntu 14.04).
Eu uso o JMeter para testar um serviço REST que roda no Marathon. Quando as solicitações simultâneas são menores que 10, elas funcionam normalmente, mas quando as solicitações simultâneas são maiores que 50, o contêiner é interrompido e o Mesos inicia outro contêiner. Eu aumento RAM, CPU, mas isso ainda acontece.
Isso é logar / var / log / mesos /
E0116 09:33:31.554816 19298 slave.cpp:2344] Failed to update resources for container 10e47946-4c54-4d64-9276-0ce94af31d44 of executor dev_service.2e25332d-964f-11e4-9004-42010af05efe running task dev_service.2e25332d-964f-11e4-9004-42010af05efe on status update for terminal task, destroying container: Failed to determine cgroup for the 'cpu' subsystem: Failed to read /proc/612/cgroup: Failed to open file '/proc/612/cgroup': No such file or directory
refs: link
MESOS_isolation='cgroups/cpu,cgroups/mem'
MESOS_cgroups_root='system.slice/mesos-slave.service'
MESOS_cgroups_hierarchy=/sys/fs/cgroup
isso resolverá sua pergunta.