Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

A.3. Synchronisation des fichiers par la commande gfs2_quota

GFS2 stocke toutes les informations sur les quotas dans ses propres disques ou fichiers internes. Un nœud GFS2 ne met pas ce fichier de quotas à jour à chaque fois qu'il y a une écriture sur le système de fichiers; plutôt, et par défaut, il met à jour le fichier de quotas toutes les 60 secondes. Cela est utile pour éviter les contentieux entre les nœuds qui procèdent à des écritures dans le fichier de quotas, et qui pourraient causer un ralentissement de la performance.
Quand un utilisateur ou un groupe approche la limite de quotas, GFS2 réduit dynamiquement la durée entre les mises à jour de son fichier-quotas, pour éviter de dépasser la limite. La durée normale entre les synchronisations de quotas est un paramètre réglable, quota_quantum, et on peut changer sa valeur par défaut de 60 secondes, en utilisant la commande gfs2_tool. Aussi, le paramètre quota_quantum doit être défini pour chaque nœud et à chaque fois que le système est monté. (les changements au paramètre quota_quantum ne sont pas persistants à travers les 'dé-montages'.)
Vous pouvez utiliser la commande gfs2_quota sync pour synchroniser les informations de quotas à partir d'un nœud vers un fichier de quotas de disque, entre les mises à jour automatiques effectuées par GSF2.

Utilisation

Synchronisation des informations sur les quotas
gfs2_quota sync -f MountPoint
MountPoint
Spécifie le système de fichiers auquel les actions s'appliquent.
Réglage du système entre les synchronisations
gfs2_tool settune MountPoint quota_quantum Seconds
MountPoint
Spécifie le système de fichiers auquel les actions s'appliquent.
Seconds
Spécifie la nouvelle durée entre les synchronisations régulières de fichier-quotas par GFS2. Les petites valeurs risquent d'augmenter les contentieux et diminuer la performance.

Exemples

Cet exemple synchronise les informations de quotas du nœud d'exécution vers le système de fichiers /mygfs2.
gfs2_quota sync -f /mygfs2
Cet exemple change le délai par défaut entre les mises à jour de fichier-quota régulières jusqu'à une heure (3600 secondes) pour le système de fichier /mygfs2 sur un simple nœud.
gfs2_tool settune /mygfs2 quota_quantum 3600