Skip to content

Commit a93b8b9

Browse files
committed
core-services/00-pseudofs.sh: mount cgroup v2 unified file system
1 parent 6b56c7a commit a93b8b9

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

core-services/00-pseudofs.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ mountpoint -q /dev/shm || mount -o mode=1777,nosuid,nodev -n -t tmpfs shm /dev/s
1111
mountpoint -q /sys/kernel/security || mount -n -t securityfs securityfs /sys/kernel/security
1212

1313
if [ -z "$VIRTUALIZATION" ]; then
14+
# cgroup v1
1415
mountpoint -q /sys/fs/cgroup || mount -o mode=0755 -t tmpfs cgroup /sys/fs/cgroup
1516
awk '$4 == 1 { system("mountpoint -q /sys/fs/cgroup/" $1 " || { mkdir -p /sys/fs/cgroup/" $1 " && mount -t cgroup -o " $1 " cgroup /sys/fs/cgroup/" $1 " ;}" ) }' /proc/cgroups
17+
# cgroup v2
18+
mkdir -p /sys/fs/cgroup/unified
19+
mountpoint -q /sys/fs/cgroup/unified || mount -t cgroup2 -o nsdelegate cgroup2 /sys/fs/cgroup/unified
1620
fi

0 commit comments

Comments
 (0)