我在mesos(v0.22.1)的dockers中通过marathon(v0.9.0)运行了一系列服务,有时还运行mesos killing任务。通常多个服务同时发生
来自mesos-slave.error log的与此问题相关的日志行:
Failed to update resources for container 949b1491-2677-43c6-bfcf-bae6b40534fc
of executor production-app-emails.15437359-a95e-11e5-a046-e24e30c7374f running task production-app-emails.15437359-a95e-11e5-a046-e24e30c7374f
on status update for terminal task,
destroying container: Failed to determine cgroup for the 'cpu' subsystem:
Failed to read /proc/21292/cgroup:
Failed to open file '/proc/21292/cgroup': No such file or directory
1条答案
按热度按时间bfrts1fy1#
我强烈建议更新你的堆栈。mesos 0.22.1和marathon 0.9.0在今天已经过时了。mesos 0.26.0和marathon 0.13.0出局。
关于你的问题,看看
https://issues.apache.org/jira/browse/mesos-1837
https://github.com/mesosphere/marathon/issues/994
第一个建议在mesos端进行修复(post0.22.1),第二个建议缺少已启动容器的资源。
可能尝试增加特定容器的ram,如果没有帮助,那么更新mesos堆栈imho。