Centos 7: Gestion des quotas

Étape 1 :  Ajoutez l'option usrquota ou grpquota sur /home dans le fichier /etc/fstab.

[root@centos7] #vi /etc/fstab

Modifier cette ligne comme suit :

/dev/mapper/centos7-home /home   ext4    defaults,usrquota      0 0
Étape 2 :  Remonter le système de fichiers /home via la commande mount.

[root@centos7] # mount -o remount /home

Maintenant, revérifiez le système de fichiers /home si Quota est activé ou non.

[root@centos7] # mount | grep /home

/dev/mapper/centos7-home on /home type ext4 (rw,relatime,seclabel,attr2,inode64,usrquota)
Étape 3: Créez des fichiers de base de données de quotas à l'aide de quotacheck

[root@centos7]# quotacheck -cugv /home

Activez le quota sur /home en utilisant la commande ci-dessous:

[root@centos7] # quotaon /home/

Étape 4 : Affectez un quota de disque utilisateur et groupe à l'aide des commandes edquota

[root@centos7]# edquota -u usager

Quotas disque pour user usager (uid 1000) :
 Système de fichiers           blocs       souple     stricte   inodes    souple   stricte
  /dev/mapper/centos7-home     113724     112640     113752        512        0        0

Soft (souple): Il avertira les utilisateurs si la limite logicielle du quota de disque est atteinte (la taille est en Ko).

Hard (stricte): il ne permettra pas aux utilisateurs de créer de nouveaux fichiers une fois la limite stricte atteinte. (Taille en Ko).

Étape 5 :  Afficher le rapport de quota pour les utilisateurs en mode lisible par l’humain.

[root@centos7] # repquota –as

 *** Rapport pour les quotas user sur le périphérique /dev/mapper/centos7-home
Période de sursis bloc : 7days ; période de sursis inode : 7days
                        Space limits                File limits
Utilisateur     utilisé souple stricte sursis utilisé souple stricte sursis
----------------------------------------------------------------------
root      --      0K      0K      0K              3     0     0       
usager    +-    112M    110M    112M  7days     512     0     0       
 Étape 6:  Configurer la période de grâce pour la limite soft.

[root@centos7] # edquota –t

Sursis avant l'application des limites souples pour users :
Unités de temps peuvent être : days (jours), hours (heures), minutes, ou seconds
  Système de fichiers  période de sursis bloc  période de sursis inode
  /dev/mapper/centos7-home    7days       7days

Leave a Reply

Your email address will not be published. Required fields are marked *