2 votes

Est-ce que `cgroup-tools` utilise cgroup v1 ou v2 ?

J'ai installé ubuntu 21.10. J'ai confirmé que j'utilise cgroup v2 en lançant mount qui montre que cgrup2 on /sys/fs/cgroup type cgroup2 .

Lorsque je veux utiliser cgcreate de cgroup-tools pour créer un nouveau groupe pour cpu :

sudo cgcreate -g cpu:newgroup  # or
sudo cgcreate -g all:newgroup 

il échoue avec une erreur :

cgcreate: libcgroup initialization failed: Cgroup is not mounted

J'ai plusieurs questions à poser :

  • Est-ce parce que cgroup-tools est pour le cgroup v1 ?
  • Que dois-je utiliser pour créer de nouveaux cgroups pour le cgroup v2 ?
  • Comment créer des cgroups persistants (au démarrage) en utilisant les fichiers de configuration pour cgroup v2 ?

1voto

FooLman Points 175

L'actuelle cgroup-tools (dans Ubuntu 21.10 et les versions antérieures) est la version 0.41 qui ne fonctionne qu'avec CGroups v1 et n'est plus supportée. Jammy (22.04) aura la nouvelle version de cgroup-tools version 2.0 que supporte CGroups v2 .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X