Cgroup - aucun espace laissé sur l'appareil

8

J'ai une boîte Debian 7 et un petit problème:

mkdir /cgroups/test
echo 500 > /cgroups/test/cpu.shares
echo 3167 > /cgroups/test/tasks
bash: echo: write error: No space left on device

Comment puis-je le réparer?


Dans fstab:

cgroup /cgroups cgroup defaults 0 0

J'ai installé: cgroup-bin, libcgroup1, libpam-cgroup

Client
la source
Fournissez les options de montage pour votre montage cgroups.
Matthew Ife
Je ne sais pas s'il s'agit d'un problème de disque. Pensez que c'est plus lié à cgroup. J'aurais peut-être un peu de temps pour examiner ce sujet ce soir ...
justlovingIT
cgroups est virtuel - pas besoin d'espace supplémentaire sur le disque dur, mais j'ai de l'espace libre
Invité

Réponses:

16

J'ai pu reproduire et résoudre le problème en faisant:

/bin/echo 0 >/cgroups/test/cpuset.mems
/bin/echo 0 >/cgroups/test/cpuset.cpus

Il semble que la liste des CPU et des nœuds de mémoire pour le cpuset ait été créée avec des valeurs vides lors de la création du testdossier.

J'espère que cela fonctionnera aussi pour vous.

krisFR
la source
Merci! Ça marche! :) Je ne peux pas ajouter +1 vote à votre message car je n'ai pas la réputation requise.
Invité du
salut! Un rapport de bogue a-t-il été déposé pour cela? Je n'en ai pas vu avec une recherche superficielle. Celui-ci doit aller en amont. bugzilla.kernel.org Merci. À tout le moins, nous devrions recevoir un avertissement dans les journaux du noyau.
Daniel Santos