Re: quotas dynamiques
Bonjour,
Le 22 Fév, PII 233 a écrit:
P2> Hello,
P2>
P2> j'essaye de mettre en place les quotas sur ma machine, principalement
P2> (en fait, uniquement) pour les accès ftp.
P2> J'ai installé le paquet quota, j'ai le noyau 2.4.18, après beaucoup de
P2> tatonnements, j'ai mon mount point quota'isé. Le problème c'est :
P2> -les quotas ne sont pas vérifiés dynamiquement, il faut lancer quotacheck ;
Normalement quotacheck c'est:
a) au boot après un fsck il peut y avoir des changements. NB si fs
journalisé pas besoin de quotacheck à ce moment.
b) Quand on mets des quotas a un utilisateur qui avait déja des
fichiers sur le disque mais pas de quota (ie quota illimités)
P2> -en fait, ça ne semble pas fonctionner du tout, malgré un quotacheck -m
P2>
P2> Disk quotas for user XX (uid NN):
P2> Filesystem blocks quota limit grace files quota limit grace
P2> /dev/hda7 800252* 700000 750000 6days 9 1000 1500
P2>
P2> La hard limit est dépassée malgré une grace period positionnée.
woody a jour : man mount :
Mount options for ext2
.....
grpquota / noquota / quota / usrquota
These options are accepted but ignored.
Mount options for ext3
The `ext3' file system is version of the ext2 file system
which has been enhanced with journalling. It supports the
same options as ext2 as well as the following additions:
....
Mount options for xfs
....
quota / usrquota / uqnoenforce
User disk quota accounting enabled, and limits
(optionally) enforced.
grpquota / gqnoenforce
Group disk quota accounting enabled and limits
(optionally) enforced.
Moralité : Ça marche pas avec ext[23]fs. Ça devrait fonctionner avec
xfs.
Christophe
--
char*p="[)1++++++11+(QI1)9191991)9)1)(II1)919Y91)9)1)(AK+9;991+3*(9I1*IY991)Q1\
)(1I1))A91991)Q1)(+)1)1++9;)Q1+(";main(_){while(*p){for(_=*p-32>>3;_;--_)
putchar(' ');if(!(_=*p++-32&7))putchar('\n');else while(_--)printf("_/");}}
Reply to: