Visualisation des quotas disque dans l'EAD

Fonctionnement des quotas disque

Il est possible, pour chaque utilisateur, de limiter la quantité de données qu'il peut stocker sur le serveur en lui imposant un quota disque maximum.

Les quotas sont composés d'une limite douce (soft) et d'une limite dure (hard).

Les règles suivantes s'appliquent à l'utilisateur :

  • il ne peut pas dépasser la limite dure ;

  • il peut dépasser la limite douce pendant 7 jours ;

  • passé ce délai, seule la limite douce est prise en compte et il est obligé de supprimer des données afin de repasser en dessous de celle-ci ;

  • à partir de là, le processus de la limite douce/dure reprend et l'utilisateur peut à nouveau dépasser la limite douce pour une durée maximale de 7 jours.

Dans l'EAD, c'est la limite douce qui est indiquée.

Remarque

Sur les modules Scribe et Horus, la limite dure vaut le double de la limite douce.

Les quotas sur le module Scribe

Pour consulter les quotas, le menu Outils/Quotas disque de l'EAD permet d'afficher les quotas utilisateurs selon 3 filtres :

  • Quotas dépassés

  • Quotas à surveiller (quotas presque atteint)

  • Tous les quotas

Affichage des quotas utilisateur dans l'EAD
Affichage des quotas utilisateur dans l'EAD

Attention

Les quotas sont appliqués sur la partition /home. Les quotas concernent, ainsi, l'ensemble des fichiers créés par l'utilisateur sur le serveur (dossiers personnels, partages équipe pédagogique, classe, groupes, etc.).

Désynchronisation des quotas disque

Il peut arriver qu'il y ait une désynchronisation entre l'utilisation réelle du disque et le système de vérification des quotas.

Cela se traduit généralement par le fait que des utilisateurs sont considérés à tort comme dépassant leur quota disque.

La commande quotacheck permet de corriger le problème. Son utilisation demande quelques précautions.

Exemple

Exemple d'utilisation de quotacheck sur le module Scribe où /home est la partition utilisée pour les données et les quotas utilisateurs.

  1. arrêter les différents services susceptibles d'écrire sur la partition (samba, proftpd, exim4, ...) ;

  2. démonter les éventuels montages liés à cette partition (images ISO, ...) ;

  3. désactiver les quotas sur la partition : quotaoff /home  ;

  4. lancer la vérification des quotas : quotacheck -vug /home ;

  5. réactiver les quotas sur la partition : quotaon /home ;

  6. remonter les partitions  : mount -a ;

  7. démarrer les services précédemment arrêtés.

Truc & astuce

Cette procédure est également à appliquer dans le cas où la commande repquota -a ne rend plus la main.