[Libct] Regarding libct and cgroup subgroups w/ or w/o mount namespaces.
Monali Porob
Monali.Porob at huawei.com
Tue Dec 23 17:39:40 PST 2014
Hi Andrew ,
For container with a mount namespaces and bind mounted controllers into its file tree,. I was able to check spawn a callback to check creation of subgroups or spawn a program.
However using the libct_container_enter_execv() to enter a program in container is returning failure (-1). Attached is the program with failing enter_exec() but working spawn code ..
Wanted to check if I am wrongly programming the parameters for libct_container_enter_execv. Tried libct_container_enter_cb() and that fails too with -1.
Hence thought of getting pointers to debug the issue further
Qn 2 :
how do we spawn a container process in one of the subgroups created under the container file tree which has all the cgroup controllers bind mounted.
Qn3:
Also ,
For a container with cgroups and without any namespaces (not even mount) , I am looking to check if the following functionalities would be supported by libct .
-Ability to create container with a default subgroup , configure default subgroup and start a container process in the default subgroup.
- Ability to create and configure additional subgroups and then move process from default subgroup to other already configured subgroups.
Regards,
Monali
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvz.org/pipermail/libct/attachments/20141224/fee1e37b/attachment.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ct_cgroup_memory_subgrp.c
URL: <http://lists.openvz.org/pipermail/libct/attachments/20141224/fee1e37b/attachment.c>
More information about the Libct
mailing list