You are on page 1of 23

Gestion des quotas

N.ZIDANE MASTER GE/ENSET 2011-2012


Gestion des quotas

Objectifs de ce module
En suivant ce module vous allez:

 Découvrir les quotas: connaître


les limitations que l’on peut
appliquer.
 Mettre en place des quotas sur
un disque : activer/désactiver des
quotas, des limites sur un disque
 Afficher un rapport : être capable
de savoir l’état des quotas d’un
disque.
Gestion des quotas

Plan du module
Voici les parties que nous allons aborder:

 Présentation des quotas


 Activer les quotas
 Afficher des rapports
Gestion des quotas

Présentation des quotas


Présentation des quotas

Plan de la partie
Voici les chapitres que nous allons aborder:
 Introduction
 Les limites
 La période de grâce
Présentation des quotas

Introduction

 Les quotas permettent de limiter l’espace disque utilisé par les


utilisateurs et les groupes
 Cette limite ne peut s’appliquer qu’à la partition entière.
 Exemple si /dev/hdb2 monté dans /home
 => Quotas actifs pour tout le contenu de /home

 Utiles pour un serveur de fichiers.


Présentation des quotas

Les limites
Les quotas sont une liste de limites que l’on applique à un
utilisateur ou un groupe.
 Limites possibles :
 Pour les utilisateurs
 Soft: message d’avertissement envoyé.
 Hard: ils ne peuvent plus écrire.
 Pour les groupes
 Soft: message d’avertissement envoyé.
 Hard: ils ne peuvent plus écrire, même ceux qui n’ont pas atteint
leur propre quota personnel.
 Elles peuvent être appliquées:
 Aux blocs (taille des fichiers)
 Aux inodes (nombre de fichiers)
Présentation des quotas

Période de grâce
 Lorsqu’un utilisateur atteint sa limite soft
 Il rentre dans une période probatoire.
 Il peut toujours écrire mais il doit redescendre sous sa limite
soft avant la fin de cette période.
 Si il ne descend pas, sa limite soft deviens sa limite hard, il
ne pourra donc plus rien écrire.
Présentation des quotas

Pause-réflexion

Avez-vous des questions ?


Gestion des quotas

Mise en place de quotas


Mise en place de quotas

Plan de la partie
Voici les chapitres que nous allons aborder:
 Configurer les quotas
 Afficher les quotas
 Éditer les quotas
 Activer les quotas
Mise en place des quotas

Configurer les quotas


 Pour utiliser les quotas il faut dans l’ordre :
 Ajouter le support des quotas pour la ou les partitions désirées :

[root@linux ~]# vim /etc/fstab


/dev/hda3 /home ext3 defaults,usrquota,grpquota 0 0

usrquota: quotas pour les utilisateurs


grpquora: quotas pour les groupes
Mise en place des quotas

Initialiser les quotas

 Initialiser les quotas en créant les fichiers suivants à la racine de la


partition :
 Exemple pour une partition montée dans /home :

[root@linux ~]# touch /home/quota.user


[root@linux ~]# touch /home/quota.group

 Ou directement avec la commande

[root@linux ~]# quotacheck –avug

 Remonter la partition :

[root@linux ~]# mount –o remount /home


Mise en place des Quotas

Afficher les quotas


 La commande quota permet d’afficher les quotas pour un
utilisateur ou un groupe

 Affichage les limites d’un utilisateur :

[root@linux ~]# quota –u <user>

 Pour un groupe :

[root@linux ~]# quota –g <group>


Mise en place des Quotas

Éditer les quotas


 La commande edquota permet d’éditer :
 La limite soft/hard d’un utilisateur
 La limite soft/hard d’un groupe
 La période probatoire pour une partition
 Syntaxe :
 Édition du quota d'un utilisateur ou d’un groupe :

[root@linux ~]# edquota –u [user]


[root@linux ~]# edquota –g [group]

 Edition de la période probatoire de toutes les partitions :

[root@linux ~]# edquota –t


Mise en place des Quotas

Activer les quotas


 Par défaut les quotas ne sont pas actifs même si ils sont
configurés
 Les commandes quotaon et quotaoff permettent de les activer
ou de les désactiver.
 Activation des quotas des utilisateurs ou des groupes :

[root@linux ~]# quotaon <-u|-g> /dev/<disk>

 Activation des quotas pour toutes les partitions (présentes


dans /etc/fstab) :

[root@linux ~]# quotaon -a


Mise en place des Quotas

Pause-réflexion

Avez-vous des questions ?


Gestion des Quotas

Afficher un rapport
Afficher un rapport

La commande repquota
 La commande repquota génère un rapport de quotas.
 Rapport des quotas de tous les utilisateurs d’un disque :

[root@linux ~]# repquota –u /dev/<disk>

 Idem mais pour tous les groupes :

[root@linux ~]# repquota –g /dev/<disk>

 Rapport global des quotas de tous les disques :

[root@linux ~]# repquota –a


Afficher un rapport

Pause-réflexion

Avez-vous des questions ?


Gestion des quotas
Résumé du module

Introduction Mise en place

Rapports
Félicitations
Vous avez suivi avec succès le
module
QUOTAS

N.ZIDANE MASTER GE/ENSET 2011-2012


Gestion des quotas

Fin

You might also like