You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "longfei (JIRA)" <ji...@apache.org> on 2018/10/10 02:56:00 UTC
[jira] [Created] (MESOS-9305) Create cgoup recursively when calling
prepare on containers
longfei created MESOS-9305:
------------------------------
Summary: Create cgoup recursively when calling prepare on containers
Key: MESOS-9305
URL: https://issues.apache.org/jira/browse/MESOS-9305
Project: Mesos
Issue Type: Improvement
Reporter: longfei
Assignee: longfei
This is my case:
My cgroups_root of mesos-slave is some_user/mesos under /sys/fs/cgroup。
It happens that this some_user dir may be gone for some unknown reason, in which case I can no longer create any cgroup and any task will fail.
So I would like to change
{code:java}
Try<Nothing> create = cgroups::create(
hierarchy,
infos[containerId]->cgroup);
{code}
to
{code:java}
Try<Nothing> create = cgroups::create(
hierarchy,
infos[containerId]->cgroup,
true);
{code}
in CgroupsIsolatorProcess::prepare in src/slave/containerizer/mesos/isolators/cgroups/cgroups.cpp。
However, I'm not sure if there's any potential problem doing so. Any advice?
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)