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 :
arrêter les services susceptibles d'écrire sur la partition (samba, proftpd, exim4,...) ;
démonter les éventuels montages liés à cette partition (images Iso,...) ;
désactiver les quotas sur la partition : quotaoff /home
;
lancer la vérification des quotas : quotacheck -vug /home
;
réactiver les quotas sur la partition : quotaon /home
;
remonter les partitions : mount -a
;
démarrer les services précédemment arrêtés.
Les exemples précédents partent du principe que c'est la partition /home
qui est utilisée pour les données et les quotas utilisateurs.
C'est le cas sur un module Scribe installé de façon standard. Pour Horus, il faut remplacer /home
par /data
.