내 실험 중 하나에서 20.04에서 Ubuntu 22.04로 마이그레이션했습니다.
저는 Ubuntu 20.04에서 이 디렉터리를 사용했지만 /sys/fs/cgroup/unified/
Ubuntu 22.04 베타 버전에서는 찾을 수 없습니다(제 테스트베드 컴퓨터는 베타 버전만 지원합니다). 대신 다음 파일이 표시됩니다 /sys/fs/cgroup/
.
/sys/fs/cgroup$ ls
cgroup.controllers cpuset.cpus.effective io.pressure sys-kernel-config.mount
cgroup.max.depth cpuset.mems.effective io.prio.class sys-kernel-debug.mount
cgroup.max.descendants cpu.stat io.stat sys-kernel-tracing.mount
cgroup.procs dev-hugepages.mount memory.numa_stat system.slice
cgroup.stat dev-mqueue.mount memory.pressure user.slice
cgroup.subtree_control init.scope memory.stat
cgroup.threads io.cost.model misc.capacity
cpu.pressure io.cost.qos sys-fs-fuse-connections.mount
하지만,우분투 맨페이지다음 위치에 cgroup2 fs를 자동으로 마운트해야 하는 것 같습니다 unified
.
많은 최신 시스템에서 systemd(1)는 부팅 중에 cgroup2 파일 시스템을 /sys/fs/cgroup/unified에 자동으로 마운트합니다.
답변1
이것은 systemd
행위입니다. 이 동작에 대한 문서는 cgroups(7)
아직 업데이트되지 않은 것 같습니다. 여전히 시스템이 systemd에 의해 구성되는 혼합 v1/v2 설정을 갖는다고 가정하는 반면, 최신 시스템(이 문서보다)은 일반적으로 cgroups v2를 갖습니다.오직.
관련된 문서:시스템 CGROUP_DELEGATION:
세 가지 다른 트리 설정