J'essaie de configurer un quota pour mon/mount sur Ubuntu 11.10. J'ai ajouté ,usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0
à fstab. Fabriqué mount -o remount /
et quotacheck -avugm
. Mais lorsque j'essaie d'activer le quota sur quotaon -avug
, je reçois ce message:quotaon: using //quota.group on /dev/xvda1 [/]: No such process
quotaon: Quota format not supported in kernel.
quotaon: using //quota.user on /dev/xvda1 [/]: No such process
quotaon: Quota format not supported in kernel.
Si j'ai bien compris googler, ce noyau Ubuntu pourrait être compilé sans support de quota.
Des idées?
Merci!
Il y a un bug rempli dans le tableau de bord qui décrit et résout ce problème.
En résumé, le module de quota (et les autres) a été supprimé du noyau virtuel . Si vous êtes sur une machine virtuelle ou sur aws-EC2, cela devrait être votre problème.
La solution
Sur les paquets Oneiric et Precise install linux-image-extra-virtual
. Sur les anciennes versions, les modules devraient déjà être corrigés dans le noyau (il suffit de mettre à jour votre système).
Après cela, exécutez modprobe quota_v2
et modprobe quota_v1
afin de vous préparer à exécuter des quotas. Pensez également à placer les modules dans/etc/modules.
Exécutez votre commande quotaon
comme d'habitude.