diff options
author | Andrea Righi <righi.andrea@gmail.com> | 2019-03-01 21:36:54 +0100 |
---|---|---|
committer | Andrea Righi <righi.andrea@gmail.com> | 2019-03-01 21:36:54 +0100 |
commit | f645761dfbbe7f2ab44bc5f6651cda35c2bf1165 (patch) | |
tree | 0c4bdc3fa636b63a731c390aa27a60a590652e9b | |
parent | 291d880996ac94186bb5edbf9c30de9e7f7018e1 (diff) | |
download | virtme-f645761dfbbe7f2ab44bc5f6651cda35c2bf1165.tar.gz |
virtme-init: mount cgroup v2
Automatically mount cgroup v2 filesystem under /sys/fs/cgroup/unified as
it seems a pretty standard place and tools relying on cgroupv2 are
expecting to find this filesystem mounted there.
Signed-off-by: Andrea Righi <righi.andrea@gmail.com>
-rwxr-xr-x | virtme/guest/virtme-init | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/virtme/guest/virtme-init b/virtme/guest/virtme-init index 44a018a..d0456b3 100755 --- a/virtme/guest/virtme-init +++ b/virtme/guest/virtme-init @@ -122,6 +122,11 @@ fi mount -t configfs configfs /sys/kernel/config &>/dev/null mount -t debugfs debugfs /sys/kernel/debug &>/dev/null +# Set up cgroup mount points (mount cgroupv2 hierarchy by default) +mount -t tmpfs tmpfs /sys/fs/cgroup &>/dev/null +mkdir /sys/fs/cgroup/unified +mount -t cgroup2 cgroup2 /sys/fs/cgroup/unified &>/dev/null + # Set up filesystems that live in /dev mkdir -p -m 0755 /dev/shm /dev/pts mount -t devpts -o gid=tty,mode=620,noexec,nosuid devpts /dev/pts |