[libvirt] [PATCH v2] Remount cgroups controllers after setting up new /sys in LXC

Stefan Berger stefanb at linux.vnet.ibm.com
Wed May 16 10:50:09 UTC 2012


On 05/16/2012 06:38 AM, Daniel P. Berrange wrote:
> From: "Daniel P. Berrange"<berrange at redhat.com>
>
> Normal practice is for cgroups controllers to be mounted at
> /sys/fs/cgroup. When setting up a container, /sys is mounted
> with a new sysfs instance, thus we must re-mount all the
> cgroups controllers. The complexity is that we must mount
> them in the same layout as the host OS. ie if 'cpu' and 'cpuacct'
> were mounted at the same location in the host we must preserve
> this in the container. Also if any controllers are co-located
> we must setup symlinks from the individual controller name to
> the co-located mount-point
>
> Signed-off-by: Daniel P. Berrange<berrange at redhat.com>
> ---
ACK




More information about the libvir-list mailing list