QUOTAS

Linux étant un sytème multi-utilisateurs, un utilisateur peut prendre tout l'espace de stockage pour éviter ce genre de problème il existe la méthode des quotas. On attribue à chaques utilisateurs un quotas d'espace utilisable.

  • Quotas utilisateurs et groupes :
    • Limiter le nombre de fichiers
      • inode
    • Limiter l'espace utilisé
      • blocs

Prérequis :

  • Kernel
    • CONFIG_QUOTAS=y
    • CONFIG_XFS_QUOTAS=y
    • CONFIG_EXT4_QUOTAS=y
  • Montage
    • usrquota, grpquota dans /etc/fstab
  • Outils

    • Paquet quota
    • init scripts
  • Limitations
    • Deux type de limite :
      • Hard
      • Soft => Période de grâce

***Initialiser, vérifier et mettre à jour les quotas

quotacheck -a
quotacheck MOUNT_POINT
  • Souvent lancé par les init scripts et les ccron jobs

Editer :

edquota [-t] [-u USER] [-g GROUPE]

Lancer l'éditeur par défaut sur /etc/quotatab

  • Fichier temporaire de configuration
  • Option -t : Editer la période de grâce par FS
    • seconds, minutes, hours, days