Le contrôle du stockage s'effectue à l'aide de 2 quotas :
Le calcul du quota d'un groupe prend en compte tous les fichiers qui sont stockés dans les HOME de ses membres même si ils appartiennent à un autre groupe.
Pour visualiser l'état de votre occupation sur Gaya, vous avez accès à deux commandes quota_u et fsdu .
Cette commande donne l'espace occupé sur Gaya en nombre de fichiers et en volume pour l'ensemble de votre groupe ainsi que pour chaque membre du groupe.
Cette commande donne une photo différée de votre situation (avec un décalage de quelques heures). L'heure à laquelle cette photo a été prise est signalée dans l'entête de l'affichage.
gaya-rlab000 : quota_u ************************************************************************** * Quota du groupe : "lab" sur le serveur fichiers ; le 23.03.2010 10:00. * ************************************************************************** * * * Type Consomme Quota * * ----------------- ------------- ------------- * * Espace (en Mo) 10000 20000 * * inodes (fichiers) 200 10000 * * * ************************************************************************** * Occupation des membres de votre groupe * ************************************************************************** Espace Occupe Nb. fics. ------------- ------------- Login En Mo %% use %% timeleft ------- ---------------------- ------- ------ ----- ------ -------- rlab000 (NOM-1_Prenom-1 ) 9000 90.00% 100 50.00% rlab001 (NOM-2_Prenom-2 ) 1000 10.00% 100 50.00%
fsdu est une adaptation de la commande Unix du. Comme du, fsdu permet de connaître l'espace occupé par les fichiers d'un répertoire. Mais alors que, sur Gaya, du ne tient compte que des fichiers non migrés, fsdu tient compte de tous les fichiers, migrés et non migrés.
Contrairement à quota_u , le calcul de l'espace occupé sous le répertoire courant se fait en temps réel. La durée d'exécution de cette commande peut donc être longue.
gaya-rlab000 : fsdu -k # Espace occupé dans une arborescence en Ko 10000 ./repertoire1 15000 ./repertoire2 25000 .
En cas de dépassement de vos quotas (quota d'inodes ou quota d'espace), tous les membres du groupe sont avertis par un message électronique chaque nuit : vous bénéficiez en effet d'une période de grâce indiquée en nombre de jours (14 jours maximum) dans la colonne timeleft de la commande quota_u pour redescendre sous les limites qui vous ont été attribuées.
En cas de dépassement trop important des quotas ou en cas de débordement de la période de grâce accordée, aucun membre de votre groupe Unix ne pourra plus créer de nouveaux fichiers.
Dans ce cas, une seule solution : faire immédiatement du ménage, puis vérifier que l'espace disque est bien libéré (avec la commande fsdu) ; enfin utilisez la commande iquota pour forcer une nouvelle évaluation des quotas du groupe : utilisez d'abord iquota -g pour confirmer la baisse de l'espace disque sous les quotas, puis iquota -r (refresh) pour forcer cette réévaluation.
L'usage de cette commande est restreint, à cause de son coût en temps, aussi êtes-vous fortement encouragés à consulter le man iquota avant d'entreprendre cette démarche.